web-dev-qa-db-ja.com

とにかくWindows7でSMTPサーバーを作成しますか?

重複の可能性:
パーソナルコンピュータ(Windows)にSMTPサーバーを実装する

自分のシステムでSMTPサーバーを使用して、Thunderbirdから送信先の人に実際に電子メールを送信できる場合を考えています。これは、メールの送信方法を管理するための方法である可能性があります。ウイルス対策などでスキャンしたい。

SMTPサーバーをインストールし、それらを反映するように設定を変更するだけで、電子メールをルーティングできる方法はありますか? (例:サーバー127.0.0.1ポート25)

HMailServerをインストールし、構成を確認しましたが、何かが足りないと感じています。

ありがとう

4
Sandeep Bansal

はい、hMailServerまたはMercury Mailをインストールするだけで、SMTPサーバーを使用できます。

ただし、大きな問題はスパムです。

  1. 多くの(ほとんどすべての)メールサーバーは、大規模なスパムの問題により、住宅用接続からのメッセージをブロックします。

    同じ理由で、ISPがポート25のすべてのSMTP接続もブロックしている可能性があります。

  2. 最近のほとんどのメールプロバイダーは、ドメインからのメッセージの送信を許可されるサーバーを制限するSPFを使用しています。

    つまり、From: [email protected]のメッセージは、Google独自のサーバーからのみ送信できます。独自のサーバーを使用している場合、SPFチェックが失敗するため、メッセージがスパムとしてマークされるか、完全に拒否される可能性がはるかに高くなります。

つまり、メールを直接送信することはできません。それでもSMTPサーバーを次のように構成する必要があります。 relayメールプロバイダーのサーバーを介してすべて。

それとは別に、コンピューターは電源が入っているときにのみ機能します。メッセージを送信し、受信者のサーバーに問題がある場合、サーバーは配信を再試行しますが、夜間にオフにすると、再試行できません。一方、メールプロバイダーのサーバーは常にオンになっています。

6
user1686