スパム対策しつつ携帯電話へメールを転送する難しさ
届いたメールは、すべて携帯電話へ転送していたが、あまりにも迷惑メールが多い。そこで、迷惑メールの類を取り除いて転送しようと決心したのだが、どうにも面倒くさい。
調べてみると(といっても、ペラペラWebを見ただけ)迷惑メールを取り除くためにはGmailを経由するのが一番手軽なようだ。Gmailは迷惑メールを削除する機能がある。で、POPで受信したり、転送したりしても、ちゃんと迷惑メールが取り除かれるのだ。
なお、携帯電話への転送は、大きな添付ファイルを受信したときエラーが返るのを嫌って転送ソフトのForwardMailを使っている。添付ファイルを除いたり、色々加工できるので便利。ただし、このソフトは、GmailでPOP受信するときに必要なSSLに対応していない。そこで、stunnelというSSLプロキシソフトを使った。
今までは、
(ForwardMailで転送)
「携帯電話」
だったのを
(サーバーの設定で転送)
「Gmailのアドレス」
(ForwardMail+stunnelで転送)
「携帯電話」
と転送していくようにした。
迷惑メールは取り除かれたが、メールによってはGmailへの転送に失敗することが判明。送信元アドレス(というかSMTPサーバー)によっては、同じメールでもうまく転送することもあり、理由がよくわからないので、結局この転送もローカルで行い、最終的には
(ForwardMailで転送)
「Gmailのアドレス」
(ForwardMail+stunnelで転送)
「携帯電話」
のようにする。なんかすごい面倒くさい。しばらくはこれで運用してみようかと思う。問題がないといいのだけど……。
さて、今回転送の見直しをしていて、携帯電話への転送ソフトに望む機能がいくつか思いついたので、書いておく。すでにあるといいのだけど。
・迷惑メールを転送しない機能
もはや今の迷惑メールは単純なフィルタでは対応できず、自分で作るのも面倒なので、ブラックリストやホワイトリストを用いつつ、動的は判別などしてくれると嬉しい
・APOP、POP before SMTP、SMTP認証、SSL、IMAPへの対応
色々なメールサーバーに対応してくれるのって大切。特にSSLは今後のメールのセキュリティの標準的なものになっていくと思われるのでぜひ。
・Error-ToやReturan-Pathを設定させて欲しい
転送ソフトを使って色々やっても、どうしてもエラーが返ってしまうことがある。差出人からしてみれば、届いていないのでは?ということになるし、こちらとしても無用に携帯電話など中継しているアドレスをさらすことになってしまう。メールが転送できなかったときのエラーが送信者に返らないようError-ToやReturan-Pathが指定できるようにしておくってのは必要だと思う。
・WindowsのServiceとして動作して欲しい
普通のアプリケーションだとスタートアップに登録することになる。当然ログインしなきゃいけないわけで、サーバーで運用しているとき面倒なのですよ。
本当は、こーゆーことにもちゃんと対応したメール転送サービスがあるのが一番なのだけど。Gmailならやってくれそうな気もするけど、寡占は面白くないので、ほかの事業者に期待したい。
TrackBack
TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/33365/13326444
Listed below are links to weblogs that reference スパム対策しつつ携帯電話へメールを転送する難しさ:

Comments
新年おめでとうございます
今年もご活躍お祈りいたします
ご指導宜しくお願いします アー、メン
Posted by: ティムポ | January 04, 2007 at 09:26 PM