Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Особенности использования свойства ОтображаемоеИмя почтового адреса          
Batchir Подменю пользователя
сообщение 08.02.09, 21:56
Сообщение #1

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1443 раз
Рейтинг: 0

Особенности использования свойства ОтображаемоеИмя почтового адреса

Свойство ОтображаемоеИмя объекта ИнтернетПочтовыйАдрес содержит произвольный текст (например, ФИО человека получающего или отправляющего сообщение), сопоставляемый с почтовым адресом. Данное свойство аналогично свойству ИмяОтправителя объекта ИнтернетПочтовоеСообщение, но расширяет для каждого адреса, включая получателей.

В целях сохранения совместимости с предыдущими релизами платформы 1С:Предприятие 8.1, свойство ИмяОтправителя сохранено, но изменен тип свойства Отправитель:оно может принимать как строковые значения, так и значения типа ИнтернетПочтовыйАдрес.

Большим приоритетом для использования в сообщении обладает свойство ИмяОтправителя. Если свойство пустое, то используется свойство ОтображаемоеИмя объекта ИнтернетПочтовыйАдрес, указанного в свойстве Отправитель.
 
Пример


Почта = Новый ИнтернетПочта;
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "localhost";
Почта.Подключиться(Профиль);
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Тема = "ОтображаемоеИмя и ИмяОтправителя";

// В данном случае будет использоваться отображаемое имя из
// свойства ИмяОтправителя, поскольку оно не пустое
Сообщение.ИмяОтправителя = "Имя Отправителя";
Сообщение.Отправитель.ОтображаемоеИмя = "Отображаемое Имя";

// Для задания адреса отправителя можно использовать старый стиль
// Сообщение.Отправитель = "ivan@foo.bar.ru";
// но, в целях повышения читабельности, рекомендуется
// использовать следующий синтаксис
Сообщение.Отправитель.Адрес = "ivan@foo.bar.ru";
Сообщение2 = Новый ИнтернетПочтовоеСообщение;
Сообщение2.Тема = "ОтображаемоеИмя и ИмяОтправителя 2";
Сообщение2.ИмяОтправителя = "";

// Поскольку ИмяОтправителя пустое, текстовое представление будет
// браться из свойства ОтображаемоеИмя
Сообщение2.Отправитель.ОтображаемоеИмя = "Отображаемое Имя";
Сообщение2.Отправитель.Адрес = "ivan@foo.bar.ru";
Получатель = Сообщение.Получатели.Добавить("vp@foo.bar.ru");
Получатель.ОтображаемоеИмя = "Вениамин Потапович";
Получатель = Сообщение2.Получатели.Добавить("vp@foo.bar.ru");
Получатель.ОтображаемоеИмя = "Вениамин Потапович";
Почта.Послать(Сообщение);
Почта.Послать(Сообщение2);
Почта.Отключиться();








Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 21.06.25, 15:05
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!