BLogPC版E-MailRelayでメール送信中にアドレス確認Computer最近ボケてきていて、ついうっかりメールを誤送信してしまうことがありました。そんなボケ予防ツールを導入してみました、というお話です。メールアドレスが完全に送信される前にメールアドレスを再チェックする体制を整えました。体制を整えるにあたって、正規表現で細かくアドレスのルール決めができるツールを探しました。Mailにも対応していて欲しいのです。調べてみると世の中にはそういうことをしてくれるアドオンソフトが商用で出回ってはいるようなのですが、できればお金をかけたくありません。いうことでよくよく調べてみると、オープンソースでそういう利用が可能なものがありました。Proxyで、送信中にフィルタを適用することができるものです。こんな感じの体制を整えました。問題がありそうなメールアドレスの場合、送信しようとした際に以下のようなダイアログを表示するようにしました。このダイアログでキャンセルを選ぶと、メーラ側はエラーとなり送信が中止されます。check_address.rb)を、送信中継中に起動するバッチファイル(emailrelay-start.bat)でE-MailRelayを起動することで実現しました。以下では例として、メールサーバがsmtp.forward.comにあり、@example.com以外のメールアドレスについて確認を要求するようにしています。E-MailRelayは、アドレスのチェック以外にコンテンツに対してフィルタを適用したりなど、いろいろな使い方ができます。Host(WSH)が対応しているJavaScript等で記述することもできます。※その後、一部の環境でエラーがでることがわかりました。スクリプトをアップデートしました。|コメントコメントする匿名でのコメントは受け付けておりません。お名前(ハンドル名可)とメールアドレスは必ず入力してください。メールアドレスを表示されたくないときはURLも必ず記入してください。コメント欄でHTMLタグは使用できません。コメント本文に日本語(全角文字)がある程度多く含まれている必要があります。コメント欄内のURLと思われる文字列は自動的にリンクに変換されます。投稿ボタンを押してエラーがでなければ、投稿は成功しています。反映されるまでには少し時間がかかります。No前の記事トップ次の。