0
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));
периодически возникает такая ошибка:
Ошибка при вызове метода контекста (Послать).
Непонятно почему. Адрес один и тот же.
|
|
2
Mary01
25.06.19
✎
21:01
|
(1) какой длины должны быть паузы?
отдельно - это как? если я правильно понимаю, оно и так отправляется отдельно, т.к. в этой строке:
Соединение.Послать(Письмо, .... в переменной Письмо содержится письмо только одному адресату (один адрес, одно тело письма и одно вложение)
|
|
4
Mary01
26.06.19
✎
08:14
|
(3) спасибо, помогло)) поставила паузу 20 секунд - отправилось 8 писем из 10, а при паузе 50 секунд - отправились все письма. буду продолжать эксперименты) потому что для теста я взяла 10 писем, а реально надо отправить около 300, надо как-то ускорять...
|
|