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]

Ответить