Вход | Регистрация
 

Не отправляется почта из 1С. Ошибка при вызове метода контекста (Послать)

Не отправляется почта из 1С. Ошибка при вызове метода контекста (Послать)
Я
   Mary01
 
25.06.19 - 15:59
Всем привет!

Помогите пожалуйста разобраться)

Отправляю электронную почту средствами 1С нескольким сотрудникам (расчетные листки в формате pdf из ЗУП 3.1).
Проблема в том, что письма отправляются не всем пользователям, каждый раз есть несколько рандомных сотрудников, кому почта не ушла.
Я для теста даже сделала отправку писем несколько раз одному и тому же сотруднику на один и тот же адрес.
В первый запуск обработки: из 10 раз отправилось 4 раза (1,2,3 и 4-е письмо), при следующем запуске обработки - из 10 раз - отправлено 6 (2,3,4,6,7 и 9-е)

Вот на этой строке:
ОшибочныеПолучатели = Соединение.Послать(Письмо, ОбрабатыватьТекстСообщения, ?(ПротоколПочты = "IMAP", ПротоколИнтернетПочты.IMAP, ПротоколИнтернетПочты.SMTP));
периодически возникает такая ошибка:
Ошибка при вызове метода контекста (Послать).

Непонятно почему. Адрес один и тот же.
 
 
   ДенисЧ
 
1 - 25.06.19 - 16:04
Паузы между каждым письмом ставь. И шли каждому отдельно, а не всем пачкой. Почтовыик захлёбывается.
   Mary01
 
2 - 25.06.19 - 21:01
(1) какой длины должны быть паузы?
отдельно - это как? если я правильно понимаю, оно и так отправляется отдельно, т.к. в этой строке:
Соединение.Послать(Письмо, .... в переменной Письмо содержится письмо только одному адресату (один адрес, одно тело письма и одно вложение)
   ДенисЧ
 
3 - 25.06.19 - 21:18
(2) Паузы - методом научного тыка. Можно ещё пообщаться с админом почтовика за парой-другой ящиков пива...
   Mary01
 
4 - 26.06.19 - 08:14
(3) спасибо, помогло)) поставила паузу 20 секунд - отправилось 8 писем из 10, а при паузе 50 секунд - отправились все письма. буду продолжать эксперименты) потому что для теста я взяла 10 писем, а реально надо отправить около 300, надо как-то ускорять...

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