Sendmailはポート587でリッスン

彼らは25ポートをブロックしている、すべてのメールを送信するためにブロードバンドプロバイダのSMTPを使用する強制的にスパマーされてからのすべての動的IPブロードバンドユーザーをブロック私たちの国のため新たな政策。 また、ホスティング、これらのSOHOオフィスを第三者に、そのホストのメールに影響を与えるとプロバイダのほとんどは、この問題に応えるために、別のポートに変更しています。

ここでは、どのようにsendmailを設定するためにリッスンするようにあなたを紹介以外のポートを25またはMSAのポートを587使用して、これはどのよう-に基づいて、"CentOSに5.0"

要件

はsendmail - cf - 8.13.8 - 2.el5
はsendmail - 8.13.8 - 2.el5

1。 あなたは2個のパッケージをお使いのLinuxマシンにインストールされていることを確認します。 これは、すべての設定。mcファイルを介して行われ、任意のバージョンのことができます。 場合のパッケージは、このコマンドを発行してインストールを確認するには: -

#rpm - qaのの|はgrepのsendmail

2"/ etc / mailに"フォルダに移動し、sendmail.mcファイルを編集します。

する。#cd / etc / mailに
#はvi sendmail.mc

、次の行を探して"sendmail.mc"ファイルを編集した後: -

dnlをDAEMON_OPTIONSの(`ポート=提出、名= MSAには、M = Eaは')dnlを

には、のようなステートメントの言葉"dnlを"infrontを削除このオプションを有効にする: -

DAEMON_OPTIONSの(`ポート=提出、名= MSAには、M = Eaは')dnlを

ファイルを保存します。

3。 バックアップしてsendmail.cfの設定は最初の前に新しいsendmail.cfファイルを作成します。

#cpはの/ etc / mail / sendmail.cfファイルの/ etc / mail / sendmail.cfファイル。<日付>

その後、ファイルを新しいsendmail.cfファイルを作成するために、次のコマンドを実行することができます

#メイクのC / etc / mailに

今すぐsendmailを再起動

#/ sbinに/サービスのsendmailを再起動

smのクライアントをシャットダウンする:[OK]を
sendmailをシャットダウン:[OK]を
sendmailを最低料金:[OK]を
smのクライアントを起動する:[OK]を

4。 テストは、ポート587にtelnetで接続し参照してください、その作業する場合

#にtelnet localhost 587

[ルート@ mmixメール]#にtelnet localhost 587
127.0.0.1をしようとすると...
localhost.localdomainをする(127.0.0.1)接続します。
エスケープ文字が'^]'.です
220 abc.com.my ESMTPのSendmailの8.13.8/8.13.8;金、2007年12月7日午前3時41分16秒0800

一度は、それはあなたのsendmailは両方のポート25と587を受け入れていることを意味です上記のmsgを見ることができます。 私の友人はウィングルーンを持っている別の方法からポート別に使用してiptablesの25リダイレクトポート。

ソース: Sendmail.org |のWingloon.com

12月11、2007 の下で掲示されるLinuxの手引き

2つの応答は、"Sendmailはポート587上で"耳を傾ける

  1. wingloonは 言う:

    恐ろしい。 これは動作します...

  2. サイモンは 言う:

    それをテストするためのおかげで仲間は、任意の手順を逃す? 私はポートリダイレクトテストをあなたのしていない

返信コメントを残す