работа с объектом ИнтернетПочта (Ошибка отправки письма)

1. ong1990 3 12.04.23 15:18 Сейчас в теме
Добрый день. Не отправляются письма из 1С с email.ru почты(с яндекса нормально отправляются). Отправка выполняется БСПшным механизмом "РаботаСПочтовымиСообщениямиСлужебный.ОтправитьПисьма(УчетнаяЗапись, Письма, ТекстИсключения)
". После создания объекта ИнтернетПочта выполняется метод Подключиться(Профиль, ПротоколIMAP) . После выполнения метода, в объекте ИнтернетПочта заполняется поле "СимволРазделитель", в случае с яндексом заполняется значение "|", в случае mail.ru заполняется таким ответом "Произошла ошибка при работе с IMAP. Код ошибки: 9 Ответ сервера: Unrecognised command". Далее, когда выполняется метод "Послать(<Сообщение>, <ОбрабатыватьТексты>, <ПротоколОтправкиПочты>)" с протоколом отправки SMTP, Получаю ошибку "Неизвестная ошибка (SMTP error code 3)".

С помощью отладчика заметил такой момент: Если сделать таймаут после выполнения метода Подключиться(). но ДО метода Послать(Сообщение, НеОбрабатывать, SMTP), на 150-200 секунд, то письмо отправляется.

Отсюда 2 вопроса:
1) Что конкретно делает метод Подключиться()? (Вопрос интересует, потому что полает разные значения от разных почтовых сервисов)
2) Почему так влияет таймаут на отправку письма.

P.S. таймаут делал при помощи простого цикла преред методом Послать()
                                ВремяЗавершения = ТекущаяДата() + 200;
				Пока ТекущаяДата() < ВремяЗавершения Цикл
				КонецЦикла;


Установка таймаута в настройках почты, подобного результата не дает.
Спасибо.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Programador1C 02.05.23 20:41 Сейчас в теме
Добрый день. Столкнулся с такой же проблемой.

Оказалось, что проблема в письме с вложениями больше 10 мегабайт - mail.ru не может его корректно отправить, но само письмо в исходящих появляется при каждой отправке по расписанию. В итоге, когда зашел на почту, было занято 27 ГБ из 10)

Удалил письмо в 1С, очистил исходящие в самой почте и все заработало.

P.S. Мне таймаут в 200 секунд не помог, хотя ошибка такая же выходила: "Произошла ошибка при работе с IMAP. Код ошибки: 9 Ответ сервера: Unrecognised command"
3. Programador1C 15.05.23 09:37 Сейчас в теме
Как выяснилось, на самом деле проблема не размере вложений и заполненности почтового ящика. Было 2 адреса, которые mail.ru не мог нормально обработать при отправке из 1С - пометил на удаление эти письма, все сразу заработало.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот