Вообщем, задача такая:Нужно, чтобы при отправке писем использовались разные ip взависимости от их отправителя (т.е. ползователя).
Зачем это?
Допустим, есть группа пользователей, которым администратор сервера доверяет и соответственно может им предоставить ip для отправки писем, который НЕ числится в black-листах.
Так же, есть группа пользователей, к которым меньше доверия в плане использования почты и для таких пользователей можно выделить один ip на растерзание, так сказать=)
Ведь за спамом уследить очень трудно и, после чего, в итоге ip попадают в black-листы на почтовиках!
>Допустим, есть группа пользователей, которым администратор сервера доверяет и соответственно может им
>предоставить ip для отправки писем, который НЕ числится в black-листах.
>Так же, есть группа пользователей, к которым меньше доверия в плане использования
>почты и для таких пользователей можно выделить один ip на растерзание,
>так сказать=)два смтп сервера с авторизацией. и все.
>>Допустим, есть группа пользователей, которым администратор сервера доверяет и соответственно может им
>>предоставить ip для отправки писем, который НЕ числится в black-листах.
>>Так же, есть группа пользователей, к которым меньше доверия в плане использования
>>почты и для таких пользователей можно выделить один ip на растерзание,
>>так сказать=)
>
>два смтп сервера с авторизацией. и все.Можно подробнее?
Не надо два сервера. Для отправки писем в exim обычно используется транспорт с драйвером smtp. У этого драйвера есть опция interface в которой и указывается IP с которого будет проводится отправка. Соответствено, надо что бы администратор в конфиге exim сделал два транспорта для smtp, с разными значениями interface, один для доверенных пользователей, другой для остальных. При этом разграничение на доверенные/остальные можно делать как угодно, хоть авторизацией, хоть по значению mail from. Более подробная информация о настройке транспорта smtp в документации на exim http://www.exim.org/exim-html-current/doc/html/spec_html/ch3...