Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Программная рассылка сообщений

Программная рассылка сообщений
Я
   SergDon
 
06.04.21 - 16:35
Уважаемые специалисты, прошу помочь!
Я автоматически отправляю уведомления на почту сотрудникам по каким-то событиям
И всякий раз обнаруживаю, что к письму приаттачен пустой текстовый файл (ATT00001.txt)
Уже пытался удалять насильно вложения через Попытку. Не помогло ((
Ума не приложу как избавиться от этой проблемы.
Как сделать так, чтобы файла не было?!
Рассылку делаю это так:

Письмо = Новый ИнтернетПочтовоеСообщение;
Письмо.Отправитель = "ппп@ппп.com";
Письмо.ИмяОтправителя = "ООО нннн";
Письмо.Получатели.Добавить(ЕмайлРук);
Письмо.Тема = "Согласование разовой премии";
            
ТекстПисьма = "Добрый день, " + ДокОб.ГенДиректор.Наименование + ".
            |<p>Требуется ваше согласование премирования сотрудников
            |<p>Для согласования необходимо перейти по <a href=http://localhost/LK/#" + Adress + ">ссылке</a> </p>";
            
Письмо.Тексты.Добавить(ТекстПисьма,ТипТекстаПочтовогоСообщения.HTML);


ИПочта = Новый ИнтернетПочта;
ПрофильЭлектроннойПочты = ПолучитьПрофильЭлектроннойПочты();
Если ПрофильЭлектроннойПочты = Неопределено Тогда
    Возврат;
КонецЕсли;    
ИПочта.Подключиться(ПрофильЭлектроннойПочты);

ИПочта.Послать(Письмо);

ИПочта.Отключиться();
   Garykom
 
1 - 06.04.21 - 16:53
(0) Microsoft Exchange портит
Проверь корректный ли html и попробуй простой текст
   dka80
 
2 - 06.04.21 - 17:25
"Добрый день, " + ДокОб.ГенДиректор.Наименование + ".
            |<p>Требуется ваше согласование премирования сотрудников

            |<p>Для согласования необходимо перейти по <a href=http://localhost/LK/#" + Adress + ">ссылке</a> </p>"

Вот это набери в редакторе html и замени вместо твоего
   SergDon
 
3 - 07.04.21 - 13:39
Спасибо! Попробую

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.