Простой способ переслать всю электронную почту
Есть ли простой способ установить MTA на Ubuntu и переслать всю электронную почту в другой удаленный почтовый ящик? Только хочу пересылать местную электронную почту и искать что-то очень простое. Спасибо!
Пояснение:
Я вижу, что ssmtp и nullmailer предлагаются, но мне нужно кое-что (просто) немного более умное. У меня есть один компьютер (machine.domain1.com), куда я хочу, чтобы локальная почта доставлялась по адресу realuser@domain2.com, и я хочу, чтобы она доставлялась через прямое соединение с mx.domain2.com
Поэтому, когда я делаю почту root на machine1.com, она должна перейти на realuser@domain2.com. Проблема с nullmailer и ssmtp заключается в том, что пересылка выполняется на mx.domain2.com, но почта доставляется с RCPT TO, установленным в root@domain1.com, и я хочу, чтобы RCPT TO был установлен в realuser@domain2.com.
Возможно с простым решением или мне нужно копаться в postfix или exim для этого?
2 ответа
Конечно, нет недостатка в MTA ни в Linux, ни в Ubuntu. В качестве наиболее полнофункционального (и, возможно, преувеличенного) решения вы можете использовать postfix
пересылать электронные письма поставщику - т.е. все полученные им электронные письма будут отправляться через этот SMTP-сервер. Вот учебник с деталями для Google Mail.
Более легкая и более простая альтернатива nullmailer
, хотя я не уверен, что он способен использовать все безопасные методы транспорта, необходимые для Google Mail.
Наконец, самое простое решение, кажется, ssmtp
, Настройка описана здесь.
Это не становится намного проще, чем nullmailer , Хотя почту нужно будет отправлять на реальные адреса, так как nullmailer пересылает только в умный MTA.