うまいぼうぶろぐ

linuxとhttpdとperlのメモ

smtp

通常transport_maps では設定できない静的配送先のsmtpサーバを冗長構成で設定する

http://miyatech.blog.so-net.ne.jp/2011-10-01-1 久々にやったらど忘れしてた。sendmailのmailertableと違って、postfixのtransport_mapsはsmtpサーバを1つしか指定できないため、静的配送先のサーバを冗長構成で指定できない。(配送先サーバが死んだとき…

RBL(DNSBL) の仕組み勉強

spamのblack list をDNSを利用して参照する。RBLはサービス名なので、一般的な名前としてはDNSBL。dnsbl サービス www.spamcop.net (bl.spamcop.net) www.spamhaus.org (pbl.spamhaus.org) IP 192.168.0.1 がblにのっていると 1.0.168.192.bl.spamcop.net 1.…

smtp serverがリレー中継許可になっていないかtestする

でも2012年時点で使えなくなってた。 $ telnet relay-test.mail-abuse.org 追記 2012年時点でホストに繋がらなくなって使えなくなってた。

open proxy 経由のsmtp

spamの温床になるのでポート制限をしていないopen proxyはやめましょうっていう。当たり前だけど。 apacheのmod_proxy を使う話 http proxyサーバに接続後 CONNECTメソッドでsmtpサーバへ接続 apache で実装する場合、mod_proxy、mod_proxy_connect を有効に…

メールのSubjectヘッダのエンコード

復習がてら。 http://yamanjo.net/basic_knowledge/internet/internet_22.html 日本語というかマルチバイトは使えないのでエンコードする必要あり。 形式 =???エンコードされたヘッダ文字列>?= 日本語の場合 charset ISO-2022-JP method BASE64ならB、Quoted…

telnetで学ぶSMTP AUTH

http://www.uetyi.mydns.jp/wordpress/postfix-setting/entry-465.html http://www.aconus.com/~oyaji/mail2/smtp-auth-tst.htm http://www.postfix-jp.info/trans-2.1/jhtml/postconf.5.html 認証方法はPLAIN、MD5など色々ある。ehloの応答で確認。 $ telne…