it-swarm-ja.com

ホーム/ラップトップコンピューター(サーバーではない)に最適なMTAセットアップは何ですか?

NATの背後にあるホームコンピューター、または常にオンラインではないラップトップに適したMTA(Postfixなど)のセットアップは何ですか?

この方法またはそれを設定する方法についてのPostfixチュートリアルをたくさん読みましたが、それらは通常、サーバーであるコンピューターを対象としています。

  • 静的IPを持っている
  • ドメイン名を持っている
  • 常に同じネットワークに接続されています

私の要件は、私が推測する:

  • ローカルユーザーのメールを自分が選択した別のサーバーにリダイレクトする機能。
  • 着信SMTP接続をリッスンしません-発信のみ
  • 認証(およびおそらく暗号化)を使用して外部SMTPサーバーを介して送信メールをルーティングする機能

Postfixでない場合は、一時的にインターネットに接続されていない場合にメールをキューに入れることができるMTAが必要です。

11
thomasrutter

以前はPCでPostfixを使用していましたが、非常にうまく機能しました。唯一の欠点は、Postfixが常にいくつかのデーモン(masterqmgrなど)を実行することです。eximを使用すると、それをsendmail -qcrontabエントリに減らすことができます。


接尾辞の場合:

  • セットrelayhost
  • sMTP TLSの場合、smtp_tls_security_level=encrypt
  • sMTPリレー認証の場合、smtp_sasl_auth_enableおよびsmtp_sasl_password_maps
  • master.cfsmtpサービスをコメントアウトします

Eximの場合:

  • ゲートウェイルーターを追加します(
  • dnslookupルーターをコメントアウトする
  • sMTP TLSの場合、smtpを使用して、TLSを有効にして新しいトランスポートを追加します( docs
  • eximデーモンを停止します(SMTPのリッスンを無効にするため)
  • ルートのcronにsendmail -qを追加します(X分ごとにキューをフラッシュします。通常はデーモンがこれを行います)
3
user1686

Gmailアカウントをお持ちの場合は、postfixをインストールし、Gmailアカウントをリレーとして使用するように設定する必要があります。

例えば。 http://www.marksanborn.net/linux/send-mail-postfix-through-gmails-smtp-on-a-ubuntu-lts-server/

ローミングマシンでpostfixを設定する際の主な問題(ラップトップを使用しているように聞こえます)は、MXまたはPTRレコードのないドメインから送信された電子メールがスパムフォルダに入れられるか、次の場所に配信されない可能性が非常に高いことです。すべて。

ただし、Gmailアカウントを介してメールを中継することで、メールが配信される可能性がはるかに高くなります。

ところで、あなたの究極の目標は何でしたか?ローカルのUNIXアカウント(おそらくcronから?)でメールを受信して​​いて、実際に読む場所に転送したいようです。正しい?

2
Mark E. Haase

Postfix、Sendmail、Exim、qmailなどのほとんどの大きなMTAは、要件に対してやり過ぎです。

代わりに、ssmtpnbsmtp、またはnullmailerなどの最小限のMTAを使用してみてください。それらの構成は本当に簡単で、あなたが言及したすべてを行うことができます。

0
joschi

ラムソン を見ましたか?接尾辞や友達よりも設定が簡単です...

0
chickenkiller