Kotikov Aleksey пишет:
Доброго времени суток.
Возникла такая задача: есть десяток пользователей в локальной сети, у
каждого есть ящик на mail.ru и нужно организовать на шлюзе почтовый
сервер, который доставлял бы почту локально между пользователями и
обеспечивал прием и отправку писем посредством ящиков на mail.ru
С pop3 проблем никаких - собрать fetchmail'ом письма и распихать их
по пользовательским ящикам задача детская, а вот как быть с smtp?
Использовать свой smtp не получится - письма будут резать из-за
несовпадения IP. Как организовать такую отправку на внешний smtpшник,
требующий авторизацию? Если кто решал подобную задачу, поделитесь
опытом.
Отправляй почту через почтовый сервер провайдера. Ключевое слово
smarthost
Я думал над этим вариантом. Проблемы 2:
1. Если у клиента будет прописан smarthost, то локальная почта идет лесом.
2. Имена локальных ящиков не будут совпадать с именами удаленных. То
есть если [EMAIL PROTECTED] шлет письмо [EMAIL PROTECTED], то
почта доставляется локально, а если тот же Вася шлет письмо наружу, то
оно отправляется с обратным адресом [EMAIL PROTECTED] посредством сервера
smtp.mail.ru (иначе сервак получателя скорее всего откинет это письмо,
потому что оно пришло не с IP адреса mail.ru)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]