Проблема с рассылкой SMTP сообщений
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
wolfio Участник - экстремал
Вступление в Клуб: 22.10.2012
|
Пн Апр 25, 2016 13:51  Проблема с рассылкой SMTP сообщений |
|
Полезность: Нет оценки
|
добрый день.
переключили продакшн базу на новый почтовый сервер.
в результате, частично перестали работать почтовые рассылки, которые отправляют вложения (логи, например).
взялся дебагать либу [runtime].[email]. скопировал функцию send со всеми связями, и вызываю отправку.
если v_multipart не заполнен (нет вложений), письмо приходит, и все красиво.
если же заполнен, то в самом конце функции send библиотеки email происходит зависание на выполнении этого кода ровно на 300 сек(видимо дефолтный таймаут):
Код: | v_smtp_reply := utl_smtp.close_data(v_smtp_conn); |
при этом, прождав таймаут, в v_smtp_reply.code+v_smtp_reply.text выдается:
Цитата: | v_smtp_reply: 451 4.7.0 Timeout waiting for client input
v_smtp_reply: 421 Service not available |
что не нравится системе? перенес эту же свою операцию на тест. настройки SMTP% все те же. Отрабатывает без таймаутов и письмо сразу же приходит:
Цитата: | v_smtp_reply: 250 2.6.0 <35132022-9d72-4520-9eb5-37db6ffd63b4@нашдомен.ru> [InternalId=26528403] Queued mail for delivery
v_smtp_reply: 221 2.0.0 Service closing transmission channel |
может кто сталкивался?
upd:забыл добавить, что на бою возникает эта ситуация именно под ibs. если я выполняю отправку от своего имени (админа), скриптом, то отправка проходит на ура. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|