CftClub.ru
Клуб специалистов ЦФТ-Банк

Проблема с рассылкой SMTP сообщений

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
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. если я выполняю отправку от своего имени (админа), скриптом, то отправка проходит на ура.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru