![]() |
|
Соответствие не отправленных получателей | ☑ | ||
---|---|---|---|---|
0
Sem0709
08.10.18
✎
03:23
|
Всем доброго...
СерверИнтерентПочты = Новый ИнтернетПочта; СерверИнтерентПочты.Подключиться(ПрофильИнтеренетПочты); Попытка РезультатОтправки = СерверИнтерентПочты.Послать(ПочтовоеИнтеренетСообщение, ,ПротоколИнтернетПочты.SMTP); Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; СерверИнтерентПочты.Отключиться(); Судя по СП в РезультатОтправки должны помещаться адреса получателей на которые не удалось отправить письма!? Специально указываю несуществующий адрес и кроме исключения ничего не получаю... в каком случаи формируется Соответствие с не принятыми адресами? И Да, если на все адреса письма ушли корректно, то Соответствие возвращается пустое. |
|||
1
Sem0709
08.10.18
✎
03:30
|
Пока гугл подсказал один ответ: зависит от настроек smtp сервера.
|
|||
2
Йохохо
08.10.18
✎
07:16
|
в СП не так написано, написано "не принял", а не "не удалось отправить письма"
|
|||
3
Sem0709
08.10.18
✎
07:19
|
(2) В каком случаи адрес может быть не принят? Я думал может есть другие методы, сначала проверки, потом отправка, но не нашёл.
|
|||
4
Йохохо
08.10.18
✎
07:22
|
(3) неправильный формат, несуществующий (свой домен) адрес, но не стоит на это рассчитывать, это базовый антиспам, защита от подбора
|
|||
5
cons24
08.10.18
✎
09:37
|
(0) вставьте специально одного корректного и одного некорректного получателя. Например sfsdfdsfdsds@sdfdsfdsf.ru
Что получили? И еще: описанное поведение (возврат Соответствия) введено с 8.3.НеПомнюКакогоРелиза, до того было тупо исключение. Возможно у вас просто не та версия платформы, или режим совместимости базы. |
|||
6
cons24
08.10.18
✎
09:38
|
Поведение описано в замечаниях к релизу. Так-то.
|
|||
7
Sem0709
11.10.18
✎
07:31
|
В том случае, если SMTP-сервер не смог отправить электронное сообщение одному или нескольким адресатам, то метод ИнтернетПочта.Послать() возвращает соответствие, где для каждого адресата (являющегося ключом соответствия) возвращается диагностика SMTP-сервера (значение соответствия).
В режиме совместимости с версией 8.3.8 поведение не изменилось. Стоит добавить, если адресат один при неудачной отправке будет исключение. У меня в версии 8.3.10.2580 при добавлении некорректного адреса соответствие не формируется, отправляется как есть. |
|||
8
Sem0709
11.10.18
✎
07:32
|
Извините. Соответствие формируется, но пустое, ошибочных адресов в нём нет.
|
|||
9
Sem0709
11.10.18
✎
07:34
|
Предупреждая ответы: режим совместимости не используется)
|
|||
10
cons24
11.10.18
✎
11:49
|
Не верю(R)
|
|||
11
cons24
11.10.18
✎
11:54
|
Что значит "отправляется как есть"? Должно быть 2 варианта:
- исключение - нет исключения, есть соответствие |
|||
12
cons24
11.10.18
✎
12:03
|
Попробуйте иной почтовый сервис (сервер). Вдруг особенность сервиса.
Если нет - шлите баг в 1С. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |