Коллеги, подскажите, пожалуйста!
Делаю массовую отправку почты на адреса контрагентов (список контрагентов) через учетную запись Эл.почты 1с:8.3:
РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение
(Справочники.УчетныеЗаписиЭлектроннойПочты.СистемнаяУчетнаяЗаписьЭлектроннойПочты,рПисьма);
Скажите, как можно проверить на ошибку по отправке?
Если в БД в контрагентах не введена почта, то отправка заканчивается и отправка не продолжается по следующим контрагентам.
Бухгалтерия предприятия, редакция 3.0 (3.0.49.21)
Делаю массовую отправку почты на адреса контрагентов (список контрагентов) через учетную запись Эл.почты 1с:8.3:
РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение
(Справочники.УчетныеЗаписиЭлектроннойПочты.СистемнаяУчетнаяЗаписьЭлектроннойПочты,рПисьма);
Скажите, как можно проверить на ошибку по отправке?
Если в БД в контрагентах не введена почта, то отправка заканчивается и отправка не продолжается по следующим контрагентам.
Бухгалтерия предприятия, редакция 3.0 (3.0.49.21)
По теме из базы знаний
- Автоматическое формирование и отправка актов сверок контрагентам на почту e-mail в Бухгалтерии 3.0
- Групповая отправка писем о задолженности на почту e-mail в УТ 11, КА 2, ЕРП 2
- Универсальная отправка отчетов о продажах и остатках на почту e-mail – УТ 11, КА 2, ЕРП 2
- Массовая рассылка печатных форм любых документов по электронной почте, в Telegram, в каталог или том
- Интеграция с маркетплейсами Wildberries, Ozon, Яндекс.Маркет и МегаМаркет - обмен 1С с маркетплейсами остатками, ценами, заказами и аналитика продаж
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Копай в модуле отправки почты, если ты используешь тот, что уже есть в конфигурации.
ИнтернетПочта.Послать() - начиная с какой-то версии платформы (это фажно) этот метод стал
возвращать соответствие с ошибками отправки почты.
"Если почтовый сервер не принял какой-нибудь из адресов получателей, то возвращаемое значение содержит соответствие ошибочный получатель - сообщение об ошибке.
При возникновении других ошибочных ситуаций, генерируется исключение. "
ИнтернетПочта.Послать() - начиная с какой-то версии платформы (это фажно) этот метод стал
возвращать соответствие с ошибками отправки почты.
"Если почтовый сервер не принял какой-нибудь из адресов получателей, то возвращаемое значение содержит соответствие ошибочный получатель - сообщение об ошибке.
При возникновении других ошибочных ситуаций, генерируется исключение. "
(6) Идет 2024 год, а соответствие методом ИнтернетПочта.Послать() не возвращается!
У меня проблема как у ТС. Она заключается в том, что если использовать ИнтернетПочта.Послать() в цикле для отправки, например, рассылки, то в случае если система спотыкается на каком-то сообщении, то она разрывает соединение. В связи с этим вопрос к знатокам:
Есть ли способ достоверно проверить наличие/отсутствие связи с почтовым сервером у объекта типа ИнтернетПочта. Я не вижу каких-либо подходящих методов для этого.
У меня проблема как у ТС. Она заключается в том, что если использовать ИнтернетПочта.Послать() в цикле для отправки, например, рассылки, то в случае если система спотыкается на каком-то сообщении, то она разрывает соединение. В связи с этим вопрос к знатокам:
Есть ли способ достоверно проверить наличие/отсутствие связи с почтовым сервером у объекта типа ИнтернетПочта. Я не вижу каких-либо подходящих методов для этого.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот