スキップしてメイン コンテンツに移動

投稿

3月, 2013の投稿を表示しています

MTAとMUAと配信と転送と中継

メールのおべんきょ。 MTA(Mail Tranfer Agent) メールを配信したり転送を行うプログラムのこと。メールサーバはこの機能を有している。 MUA(Mail User Agent) MTA機能を持たず、ユーザのフロントエンドとして、電子メールの表示や読み書き、そしてメールサーバへの送信やサーバの自分のメールボックスからのメールの受信に専念するプログラム。 配信(delivery) MTAが 自分の所のローカルユーザーのメールボックスへ メールを送る事を「配信」と言 う。 転送(transport) 送信先が自分の所のローカルユーザーでない場合、 他のメールサーバーへメールを送る必要がある。MTAが他の メールサーバーへメールを送る事を「転送」と言う。 中継(relay) MTAが、MUAや他のMTAからのメールを「転送」することを「中継」という。 とこんな感じかな。 転送と中継の説明がなってないような気がするが... ツッコミよろしくです。

そのまま移行してやがった

...だめだ、ここ。 昔のソース、そのまま移行してやがった。 外部入力値は、htmlspecialchars()通すか、htmlentities()通すかのどっちかなのに、 昔のソースそのまま移行してあったから(っていうか、昔も間違ってんだけど) stripslashes()通した結果に対して、 「"」を「&quote;」にreplace()してた。 呆れてものもいえない。