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を使用してする

ソース:Sendmail.org | Wingloon.com

2007年12月11日 Linuxの下でHOWTOを掲示される

2つの応答を"Sendmailのポート587でリッスン"

  1. wingloon さんの意見:

    恐ろしい。 この作品...

  2. サイモン さんの意見:

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

返信コメントを残す