Snap.Shot.cx

トップページへ戻る

[サーバ] 投稿専用?Mail Submission Agent
06/11/2001 20:42 (投稿者:たかの)

新鯖のMTA設定をやっていなかったので、面倒だしデフォルトのまま使えばいいかと、念のためsendmail.cfを見たら、見慣れない「O DaemonPortOptions=Port=587, Name=MSA, M=E」なんて記述が。
すぐ上に「O DaemonPortOptions=Name=MTA」なんて記述があるので、Agent関連ぽいなぁと調べてみると、これは「Mail Submission Agent」というモノらしい。
一体なんでしょう?これ。

長くなりそうなので本文に引っ張ったけど、なにも難しいことはない。

もともと純粋なMTAとしての機能は「メールにヘッダ加工を施すべきではない」ため、「投稿用の」エージェント(MSA)は、「転送用の」エージェント(MTA: Mail Transfer Agent)と区別しましょう、ということみたい。
つまり、必要に応じてヘッダにDateやFromなどを補うのは、MSAの役割であって、MTAの役割ではない。うーむ、言われてみればそうかもしれん。
いわゆるSMTP Authへの対応もこのへんをいじるらしい。

うち、自前の環境はほとんどqmail使ってるんで、MSAとして使うときはIPアドレスで区別して、qmail-injectをカマしていたりした。でも、冒頭のsendmail.cfの記述だと、どうもポートを分けるみたいだな。
確かに、外から受け取るポートと中から出すポートは分けておいたほうがいいかもしれない。

…などと書いておいて不正確だといけないから、原典となるRFCも示しておこう。RFC2476がそれらしい。
ほかにもいいリファレンスがあったら教えてください。

で、新鯖の設定どうしよう?なんかますます面倒臭くなってきちゃったぞ。

メールでコメント


(Powered by Zope)
リンクはご自由にどうぞ。各記事には記事番号がついていますので、URLは変わりません。
© 2000-2013 Yukimasa TAKANO, all RIGHTs reserved.