Sendmailのいくつかの穴

2180 ワード

概要


Sendmailはlinuxメールサービスシステムで、メールサーバを構築するために使用できます.
メールのいくつかの名詞について:
MTA(Mail Transfer Agent)メール転送エージェントは、メールサーバで実行されるプログラムで、送信メールの受信を担当する
MUA(Mail User Agent)ユーザー側エージェントは、foxmailなどの送信メールの編集を表示する機能を提供します.
MDA(Mail Delivery Agent)の主な機能は、MTAが受信したメッセージをメッセージの流れ(どこに送るか)に従って、そのメッセージを本機の口座の下のメールファイル(受信ボックス)に置くか、MTAを介して次のMTAに送ることです.メッセージの流れがネイティブである場合、このメールエージェントの機能は、MTAから送信されたメールを各ユーザの受信ボックスに配置するだけでなく、メールフィルタリング(filtering)と他の関連機能1を有することもできる.

インストール


CentOS 6を使っています.2 sendmail 8.14.4
#  sendmail     sendmail-cf
yum install -y sendmail
yum install -y sendmail-cf
#SMTP    
yum install -y saslauthd

sendmailの構成


sendmailのプロファイルは主にXXXです.mcファイルとXXX.cfファイル、mc接尾辞ファイルはプロファイルの人間読解版と見なすことができ、sendmail-cfツールを通じてcf接尾辞の宇宙人版プロファイルとして生成される
vim/etc/mail/sendmail.mc
詳細については、「トランスポートゲート」を参照してください.

よくある質問


1.送信されたメールは他のMTAによってゴミと認識される


ドメイン名指向(前節リンク)を設定し、spfレコード操作チュートリアルを追加し、送信周波数の制御に注意する

2.sendmailログはどこで表示しますか?


ログ位置:/var/log/maillog調整ログレベル(詳細):プロファイルdefine(confLOG_LEVEL',’)dnlのデフォルトを変更する9またはコマンドを呼び出すときにsendmail-O LogLevel=14ログレベルの説明を指定する

3.sendmailログはどういう意味ですか?


注意sendmailは、送信されたメールが必ず受信者に送信されることを保証しないため、ログ内の情報は受信側MTAからフィードバックされた接続情報にすぎない.具体的なフォーマット、ゆっくり読みましょう—–sendmailログフォーマット

4.sendmail性能パラメータ


http://www.5dmail.net/html/2008-4-27/200842733006.htm

5.関連サイト、記事


http://www.5dmail.net/sendmail公式サイトhttps://www.sendmail.com/sm/open_source/ http://park.jobdeer.com/discussion/19/%E9%82%AE%E4%BB%B6%E5%8F%91%E9%80%81%E9%82%A3%E7%82%B9%E4%BA%8Bヘッダーを見るhttp://www.qqexmail.net/tips/st_security_look_head.asp
http://wenku.baidu.com/link?url=iK74BiQS1clzFxTy4B4eBcG6u4gR9EMZ-CY58DwhrNqsJSYt6P9nk-aUzGPqXxgoTM5qAj51J4F-aPUhf3vaidDopNr6SrU3VgwPhWwHws_ ↩