メールのバリデーション・構文チェック

プログラム的にメールの送信とかしていると、結構な割合でメールの形式が正しくなかったりする。

普通のメーラーとかでは、問題なくても、何処かのメールサーバのとあるシステムでは

SPAM判定されたり、Header ERRORとかで怒られたり、後になって気付くことが多い。

事前に、プログラムが自動生成するメールの形式を、チェック出来るようなツールがないか調べたところ、意外とない。

HTMLだとウジャウジャ存在するのに(HTML バリデーターとかでgoogle先生)、

メールはかなり少ない。特に日本語の情報。

ってことで調べた結果、以下のサイトにたどり着きました。

Message Lint

IETFのサイトなんで、変なサイトってことは無いと思いますが、

実メールで、さすがに外に情報出したくないなんて時でも、ソースが公開されているので

ローカル環境でも実行出来ます。

たぶん、gccとmakeが入っているくらいの環境なら、コンパイルも簡単だと思う。

実際にローカルで実行してみた結果の感想としては、うん。よくわからん。

Multipartのboundaryが閉じてないと、怒ってくれたのでそれなりに使えるはず。

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)