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

Исходное сообщение
"Как заставить sendmail отправлять почту с опредленного адреса?"

Отправлено koto , 26-Дек-05 18:51 
Есть два интерфейса. Как сделать так что бы почта отправлялась с определенного интерфейса?

Содержание

Сообщения в этом обсуждении
"Как заставить sendmail отправлять почту с опредленного адрес..."
Отправлено Jelis , 26-Дек-05 19:40 
>Есть два интерфейса. Как сделать так что бы почта отправлялась с определенного
>интерфейса?

В sendmail.cf :

# SMTP client options
#O ClientPortOptions=Family=inet, Address=0.0.0.0
O ClientPortOptions=Family=inet, Address=xxx.xxx.xxx.xxx <--ип интерфейса


"Как заставить sendmail отправлять почту с опредленного адрес..."
Отправлено demonisius , 26-Дек-05 20:41 
>В sendmail.cf :
>
># SMTP client options
>#O ClientPortOptions=Family=inet, Address=0.0.0.0
>O ClientPortOptions=Family=inet, Address=xxx.xxx.xxx.xxx <--ип интерфейса

а как в sendmail.mc это записать?


"Как заставить sendmail отправлять почту с опредленного адрес..."
Отправлено Дениска , 27-Дек-05 09:30 
>а как в sendmail.mc это записать?
макрос CLIENT_OPTIONS, если не ошибаюсь.



"Как заставить sendmail отправлять почту с опредленного адрес..."
Отправлено koto , 28-Дек-05 10:30 
>Есть два интерфейса. Как сделать так что бы почта отправлялась с определенного
>интерфейса?

Всё канешно заработало но у меня ситуация оказалась несколько сложнее. Есть интерфейс для внутренней сети (10.0.0.0) и несколько интерфейсов внешних. Во внутренней сети есть еще один почтовый сервер - на него почта должна приходить именно по внутренней сети. Поэтому задача стоит такая - sendmail должен отправлять на внутренний сервер через внутренний интерфейс а на внешние через ОПРЕДЕЛЕННЫЙ интерфейс. Или перефразируя - можно ли заставить sendmail биндица на определенные интерфейсы (например отправлять почту с 2 интерфейсов из 5)