Имя: Пароль:
1C
1С v8
Отправка почтовых сообщений.
0 Vitsa23
 
28.08.19
17:47
Добрый день . Необходимо понять было ли доставлено письмо или нет. Сам тестил (да смотрю вроде как и в типовой УТ 11.4.1.273 например) используется функция объекта ИнтернетПочты Послать(), который вроде как должен возвращать из синтаксиса помощника :
Если почтовый сервер не принял какой-нибудь из адресов получателей, то возвращаемое значение содержит соответствие ошибочный получатель - сообщение об ошибке.
При возникновении других ошибочных ситуаций, генерируется исключение.

Но насколько я понимаю он отрабатывает неверно. Если отправить по неверному адресу, это соответствие пустое, при этом после приходит уведомление об ошибке на ящик. Есть какой- либо другой способ, кроме как попытки обработать каким-либо образом это сообщение о "неудачной доставке"?
1 Asmody
 
28.08.19
18:01
(0) Никак. SMTP сам по себе какбэ вообще не гарантирует доставку.
2 rphosts
 
28.08.19
18:09
(0) только если с той стороны приходит квитанция.