ポート25がブロックされたら、送信するSMTPサーバーを持つことはできますか?

ポート25がブロックされたら、送信するSMTPサーバーを持つことはできますか?

私は住宅接続を介して楽しむために基本的な転送専用メールサーバーとして使用したいDebianシステム(実際にはRaspberry Pi)を持っています。ポート 25 がブロックされました。中継ではなくスタンドアロンSMTPサーバーとして設定したいです。それは可能ですか?

Comcastはポート587を代わりに使用できるという印象を受けました。http://customer.comcast.com/help-and-support/internet/email-port-25-no-longer-supported/

この人(そして他の何人か)も同様です:http://dragos.fedorovici.com/exim-alternate-port-587/

しかし、この答えはhttps://serverfault.com/questions/452653/many-isps-is-block-port-25-how-do-i-choose-an-alternative-port/587はローカルネットワークでのみ使用できるようです。

私が試したすべてがうまくいきません。これが可能かどうかを知っておくといいと思います。

編集する:私はこれを明示的に言及していませんが、一般的なメールサーバーが自分のコンピュータから送信されたメールを受信できるようにしたいです。

答え1

ISPが他のホストのTCPポート25へのトラフィックをブロックすると、アウトバウンドメールサーバーを設定できません。

逆に、TCP ポート 25 へのインバウンド接続をブロックすると、他のメールサーバーがユーザーにメールを転送できなくなります。

さらに、ダイナミックIP空間から直接メールを送信することは、通常、それほど効率的ではありません。このようなネットワークブロックは、マルウェアやウイルスによって悪用され、スパムを送信することが多いため、多くのメールサーバーでこれを完全に無視するためです。

ポート 25 は、MTA 間の転送に使用される唯一のポートです。読んだ可能性のある他のポートは、クライアント(MUA)でリレー目的でのみ使用されます。

ISPのメールリレーをスマートホスト(アウトバウンド)として使用するようにローカルMTAを設定できます。

答え2

もちろん、私のSMTPポートは2525です。別のオプションは、465(TLSを介したSMTPの場合)と587(前述のように)です。ホームルーターがPiに送信された関連パケットをブロックしていないことを確認しましたか?

Telnet を使用して、宛先ポートが開いていることを確認します。モバイル接続を介してこのポートの基本システムとTelnetを介して通信しようとします。

マスターポート(Debian)を確認してください。

sudo netstat -plant

開いていることを確認してください。

remote$ telnet home.example.com 25

それ以外は構成に従ってください。

答え3

ポート 25 は通常「レガシー SMTP」と見なされます。私の新しいSMTPメールボックスはすべてしばらくの間ポート587を使用してきました。非標準的なものはなく、実際に今日の標準と見なされます。

Wikipediaをご覧ください。ポートリスト

関連情報