URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 24585
[ Назад ]

Исходное сообщение
"Попросить sendmail коннектиться по smpt на порт, отличный от 25-го"

Отправлено Sergey , 28-Дек-02 11:58 

   Подкажите, кто сталкивался стакой задачей.
Нужно попросить sendmail, который работает на машине host1, коннектиться по smpt на машину host2, по порту 925. На машине host2, соответственно висит другой sendmail, который слушает 925-й порт.
Что сказать sendmail'y на машине host1?

Содержание

Сообщения в этом обсуждении
"RE: Попросить sendmail коннектиться по smpt на порт, отличный от..."
Отправлено Dimez , 28-Дек-02 22:11 
Ты про SMART_HPST говоришь?

"RE: Попросить sendmail коннектиться по smpt на порт, отличны..."
Отправлено Dimez , 28-Дек-02 22:12 
Сорри, smart_host?
Чтобы первый сендмайл отсылал почту через второй, который расположен на нестандартном порте?



"RE: Попросить sendmail коннектиться по smpt на порт, отличны..."
Отправлено Sergey , 29-Дек-02 11:02 
>Сорри, smart_host?
>Чтобы первый сендмайл отсылал почту через второй, >который расположен на нестандартном порте?

  Да, именно так. Причем отсылал не всю почту, а выборочно, для определенных доменов.
Но я уже нашел по исходникам - оказывается третьим параметром при передаче аргументов в определении мейлера передается номер порта, на который надо коннектится.
По этому я просто определил так:

Mrelay,  P=[IPC], F=mDFMuXa [...и.т. по стандарту ...]
         A=TCP $h 925

и зароутил часть доменов на relay. Теперь они отправляются прямиком сендмейлу, который висит на host2 на порт 925