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 /メール
#viのsendmail.mc
後の""ファイルに次の行を探してsendmail.mc:編集-
DNLのて、DAEMON_OPTIONS(`ポート=提出、名前= Mサンプルは、M = Eaは')のDNL
には、のような文の"正面:単語"のDNLを削除するこのオプションを有効に-
て、DAEMON_OPTIONS(`ポート=提出、名前= Mサンプルは、M = Eaは')のDNL
ファイルを保存します。
3。 する前に、新しいsendmail.cfファイルを作成するバックアップあなたのsendmail.cfの設定の最初のファイル。
#cpはは/ etc / mail / sendmail.cfファイルを/ etc / mail / sendmail.cfです<日付>
次にファイルには、新しいsendmail.cfを作成するには、次のコマンドを実行することができます
#確認- Çを/ etc /メール
現在使用してsendmailを再起動
#/ sbin /サービスsendmailを再起動
smのクライアント:[OK]ボタンをシャットダウンする
ダウンsendmailを停止中:[OK]
sendmailを起動中:[OK]
クライアント:[OK]ボタンをsmの料金
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.1/8.13.1;金、2007年12月7日午前3時41分16秒0800
いったん、あなたの現在sendmailは両方のポート25と587を受け入れることを意味するのは、上記メッセージを参照することができます。 私の友人ウイングばか騒ぎを持つ別の方法を、別のポートにポート25をリダイレクトするにはiptablesを使用してする 。


















恐ろしい。 この作品...
そのテストのおかげで友、すべての手順を逃す? 私はあなたのポートをリダイレクトし、テストしていない