
Ubuntu に MTA をインストールし、すべてのメールを別のリモート メール ボックスに転送する簡単な方法はありますか? ローカル メールのみを転送したいので、非常に簡単な方法を探しています。 ありがとうございます!
説明:
ssmtpとnullmailerが提案されているのはわかりますが、もう少し賢いものが必要です。私は1台のマシン(machine.domain1.com)にローカルメールを配信したいと考えています。[メールアドレス]mx.domain2.comへの直接接続を通じて配信したい
それで、machine1.comでメールルートを実行すると、次の宛先に転送されるはずです。[メールアドレス]nullmailerとssmtpの問題は、転送はmx.domain2.comに行われますが、メールはRCPT TOが設定された状態で配信されることです。[メールアドレス]そしてRCPT TOを次のように設定したい[メールアドレス]
簡単な解決策で可能ですか、それとも postfix または exim を詳しく調べる必要がありますか?
答え1
Linux にも Ubuntu にも、MTA が不足することはありません。最も機能が充実した (そして誇張されているかもしれない) ソリューションとして、postfix
メールをプロバイダーに中継するために使用できます。つまり、受信するすべてのメールがその SMTP サーバー経由で送信されます。ここGoogle メールの詳細を説明したチュートリアルです。
より軽量でシンプルな代替手段は ですnullmailer
が、Google メールに必要なすべての安全な転送方法を使用できるかどうかはわかりません。
最後に、最も簡単な解決策は のようですssmtp
。セットアップは次のように説明されていますここ。
答え2
これほど簡単なことはないヌルメーラー
ただし、nullmailer はスマート MTA にのみ転送するため、メールは実際のアドレスに送信する必要があります。