メールが送れない
Windows 2000 Server を使用しているレンタルサーバ屋さんで、PHPのメールフォームをつくり、テストをすると、自分のメールアドレスだけに送れない、という状況。
問題は、Return-Pathの書き換えが出来ない、ことからReturn-Pathと、fromのメールアドレスが異なるうえに、Return-Pathが存在しないアドレスで設定されているため、ワタシが契約しているプロバイダーがメールをはじいているようなのです*1。
そこで、Windows 2000 Server にあるSMTPサービス(Windows 2000 Server では「サービス」という名称で提供されているらしい?違うかも)について、調べてみたんですが、PHPとの連携にまつわる部分がよくわからない。PHPのWindows環境での実行も色々とあるみたいです。
こまったなあ...どうりで、Perlのメールフォームでもメールが届かないわけです。
テスト環境を考え直さないといけないみたいです。