メールのおべんきょ。
MTA(Mail Tranfer Agent)
メールを配信したり転送を行うプログラムのこと。メールサーバはこの機能を有している。
MUA(Mail User Agent)
MTA機能を持たず、ユーザのフロントエンドとして、電子メールの表示や読み書き、そしてメールサーバへの送信やサーバの自分のメールボックスからのメールの受信に専念するプログラム。
配信(delivery)
MTAが自分の所のローカルユーザーのメールボックスへメールを送る事を「配信」と言
う。
転送(transport)
送信先が自分の所のローカルユーザーでない場合、他のメールサーバーへメールを送る必要がある。MTAが他のメールサーバーへメールを送る事を「転送」と言う。
中継(relay)
MTAが、MUAや他のMTAからのメールを「転送」することを「中継」という。
とこんな感じかな。
転送と中継の説明がなってないような気がするが...
ツッコミよろしくです。
なんでも屋さんの自称SEさんが、知らなかったことをメモ代わりに書いてます。
たまに関係のないことも書きますが、良かったら参考にどうぞ。
2020/11
なんでも屋さんだったSEさんは、転職しました。今は社内SEさんとして、自社システム開発してます。でも、一人なんだよね・・・
2021/8 もう少し自分で考えてよって人が増えました...いい歳なんだからさー、指示待ちやめてよねー
2023/11 転職してから早3年、仲間が4名になりました!
2024/10 この一年で貯金がかなり減りました・・・
2013-03-20
2013-03-18
そのまま移行してやがった
...だめだ、ここ。
昔のソース、そのまま移行してやがった。
外部入力値は、htmlspecialchars()通すか、htmlentities()通すかのどっちかなのに、
昔のソースそのまま移行してあったから(っていうか、昔も間違ってんだけど)
stripslashes()通した結果に対して、
「"」を「"e;」にreplace()してた。
呆れてものもいえない。
昔のソース、そのまま移行してやがった。
外部入力値は、htmlspecialchars()通すか、htmlentities()通すかのどっちかなのに、
昔のソースそのまま移行してあったから(っていうか、昔も間違ってんだけど)
stripslashes()通した結果に対して、
「"」を「"e;」にreplace()してた。
呆れてものもいえない。
2013-03-15
登録:
投稿 (Atom)
.htaccessで403を404で返す
久しぶりにリライトルールを書いたよ。 ドキュメントルートに.htaccessを置く場合の記述↓ # 403.html は実体がなくてよい。この設定をすることで、あっても使われなくなる。 ErrorDocument 403 /403.html # 独自の404ページをドキュメ...
-
本題に入る前に、まずは、sh/bash系のシェルで標準出力と標準エラー出力をリダイレクトする方法から。 現在使用中のシェルを確認するには、 # echo $SHELL とすれば確認できる。 その他、利用できるシェルを確認するには # cat /etc/shell...
-
Internet Explorer も、気がついてみたらFirefoxまでも、複数タブ・ウィンドウ間で同一セッションになってしまった。確か、Firefox 3.6のときは、ウィンドウが別だったらセッションも別になっていたと思ったのになぁ... で、同一セッションになって困るの...
-
mb_send_mail()を使ってメールを送信する場合は、第5引数に Return-Path を指定する。 さもなければ、Return-Path は apache@hoge.dom (コマンドラインから実行したときは、実行アカウント名@hoge.dom)になる。 第5引...