すべてのメールを転送する簡単な方法

すべてのメールを転送する簡単な方法

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をインストールする ただし、nullmailer はスマート MTA にのみ転送するため、メールは実際のアドレスに送信する必要があります。

関連情報