起きない問題がいくつか存在する。アドレスがまったく無関係な第三者に割り当てられると、その第三者から不正中継が可能になってしまう。アドレスを共有しているように見える。認証に成功すると、同じネットワークにいる無関係の他人からの不正中継が可能になってしまう。使われたものと同一である保証がない。最後の例は、今さらそんなの使うな、と一喝して切り捨ててもいいと思うが、前二者は問題である。常時接続があたりまえになった昨今では、数分おきに自動でメールチェックするのもふつうの行為である。中継可能になるということである。環境でそれをやっているユーザがひとりでもいると、同じネットワークにいるすべての人からいつでも不正中継を受けてしまうことになる。いうことで、もう少し制限を厳しくすることを考える。アドレスだけではない。ログインユーザ名も得られる。そのユーザ名はメールアドレスと深い関係のある情報である。いうのは、内部ネットワークにいるユーザに提供しているサーバを、しかたなしに外部からも使えるようにする仕組みである。アドレス詐称メールを送信できる必要はない。事前に許可されたメールアドレスのみ送信可能なようにしておいて何の不都合もないはずだ。実験的に実装してみた。アドレスが一致しても送信元メールアドレスが登録されたものと異なっていれば中継を拒否する。これにより、少なくとも第三者が自分の名前でメールを送ることはできなくなる。アドレスだけに頼るよりははるかにマシである。利便性はほとんど失われることはない。具体的な設定方法は同梱のドキュメントを参照のこと。実験的な実装なので、パフォーマンスや拡張性にはあまり気を使っていないし、汎用的な作りにはなっていない。小さなサイトではこのままでもいいかもしれないが、ある程度実用に使うのであれば、改良ないしはゼロからの再実装をした方がいいだろう。利用を推奨するつもりはまったくない。これを書いてる当の本人もまったく使っていない。もどる<y@maya.st>。