Проблема. Хожу я с ноутбуком по разным местам. Разные провайдеры. Разные настройки.
Необходимо с ноутбука доставлять почту для мира. Ноутбук работает под FreeBSD. Как решить проблему?
Ответ очень простой. Нужно установить пакет msmtp. Он занимается доставкой почты от клиента к серверу.
Правильно назвать это будет MDA - Mail Delivery Agent. У меня есть почта в системе google.
Собственно через smtp gmail я и буду делать доставку. Сначала необходимо установить msmtp. Вот файл настроек:$ cat .msmtprc
account default host smtp.gmail.com port 587
protocol smtp auth on from mylogin@gmail.com user mylogin@gmail.com
password пароль tls on tls_starttls onURL: http://brj.pp.ru/2007/03/15/msmtp-and-gmail/
Обсуждается: http://www.opennet.me/tips/info/1393.shtml
Ну и в чем фишка??? Что военного в том, чтобы использовать smtp сервер Gmail - это и так понятно. В чем откртие Америки заключается??? Прописные истины???Автор наверное не пробовал отправлять через smtp сервер Gmail письма с обратным адресом НЕ gmail. Вот тогда бы он увидел как Gmail мило заменяет этот адрес на адрес gmail аккаунта.
> Автор наверное не пробовал отправлять через smtp сервер Gmail письма с обратным адресом
> НЕ gmail. Вот тогда бы он увидел как Gmail мило заменяет этот адрес на адрес gmail аккаунта.
Хм. Если прописать в настройках gmail-а (и подтвердить) другие адреса -- то никаких проблем и ничего не меняется. Лично у меня через smtp Gmail-а замечательно отправляется почта с From: ***@hotbox.ru или ***@mail.ru...
А зачем нужен в данном случае msmtp -- непонятно. Разве что если почтовый клиент не знает про smtp-авторизацию и/или ssl/tls.
MDA это procmail и maildrop, агенты который доставляют почту непосредственно в почтовый ящик.
У меня exim4(smarthost)+fetchmail+mutt - и весь мой недостаток только в том, что у всех нормальных почтовиков для smtp открыт 25 (mail), а у gmail-а 587 (submission)?Ну так это можно вылечить либо настройками exim-а, либо на крайняк файерволлом.
А вот локальную почту у Вас, получается, доставляет параллельная служба, не так? А как же принципы BSD - для одной задачи одна программа и всё такое?
Расскажи, а лучше покажи где написано, как это настроить.
Проблема какая-то надуманная, есть аккаунт на Гугле, ну и отправляй через Гугл.
Очень хороший ман, ГИГАНСКОЕ СПАСИБО