私は最新のGmailとiCloudのメールアカウントで使用したい古いコンピュータを持っています。古いコンピュータはIMAP、POP、およびSMTPを実行できますが、SSLは実行できません(したがって仲介者が必要です)。反対意見を聞きました。新しいコンピュータを使用する場合、なぜ既存のコンピュータを使用するのですか? 「それが私がすることだ!」と答えることはできません。
実行中の最新のコンピュータの1つは、Raspbian(Debian Linuxのフォーク)を実行しているRaspberry Piです。それで、私の質問はセットアップが簡単で、既存のコンピュータのメールサーバーとして機能できるソフトウェアはありますか?自分の電子メールアカウントの安全なログインを処理し、以前のコンピュータが電子メールを検索できるように、その電子メール(IMAPが望ましいがPOPも機能します)を提供する必要があります。
代わりに、古いコンピュータから電子メールを送信すると、ソフトウェアはそれをiCloudまたはGmail(またはその他)に転送するようになっています。
Stunnelを試してみましたが、うまくいきません。
どんな提案でも熱心に受け入れられます。そして私だけ関心を持っているのではないと確信しています!
答え1
GMailアカウントを送信「スマートホスト」としてpostfixを設定し、常に正しいFrom:
行とfetchmail +受信メールのmaildir形式をサポートする一部のIMAPサーバーを使用して送信メールを処理するようにルールを書き換えることができますが、とは異なる場合があります。欲しい
代わりに、古いIMAPおよびSMTP SSLバージョンを使用し(最新のクライアントは通常暗号化されていない一般的な接続を確立してからSTARTTLSを使用しますが、Googleも以前のSSL暗号化接続を提供します)、古いメールクライアントを簡単にプロキシできます。この場合、次のようにhaproxyを使用できます。
フロントエンド smtp バインディング: 25
モード tcp
default_backend smtp_backバックエンドsmtp_back
モードtcp
サーバーgoogle smtp.gmail.com:465にはSSLチェックが必要です。
プログラムを実行しているコンピュータ(Gmailではない)のアドレスを既存のメールクライアントに入力します。