[PHP-users 28231] Re: メールが届いたか確認できませんか?

Matsuoka Toshimasa matsuoka @ zeul.jp
2006年 1月 25日 (水) 01:53:02 JST


マツオカです。

思いつく方法だけリストアップしてみると…

・メールに認証URLを記述し、確認したらクリックしてもらう
※メール受信者が受信確認に協力的である事が必要

・HTMLメールとして送って、画像を埋め込み、サーバへの画像ファイルのリクエ
ストをもってメールを閲覧したとみなす
※メール受信者がHTMLメールを読める事が必要

・X-Confirm-Reading-Toをヘッダに付け加える
→受信確認メールを指定メールアドレスに送信する
※メーラーの対応、メール受信者が受信確認に協力的である事が必要

・エラーメールを補足する
→エラーメールが来なければ、メールボックスに届いたとみなせるかもしれない
※メールを読んだとは限らない

> 過去ログからは無理かと思われたのですが、
> どうしてもシステムとして組み込む必要がありまして
> 実現されている方おられましたらお力をお貸し下さい。

どちらにしろ「不特定多数の人間に対して、メールを読んだ事を確実に認証する」
という事は技術的に不可能だと思います。上記のようにいくらかの制限の上でで
あれば可能かもしれません。

できない事を出来ると言ってしまった要件定義したヒトに力を貸してもらうのが
現実的な解決策かもしれません。


> お世話になります、マツダです。
> 
> タイトルの通りなのですが、PHPでメール送信を
> 行っているのですが、相手先に届いたかどうかを
> チェックする方法はありますでしょうか?
> 
> 過去ログからは無理かと思われたのですが、
> どうしてもシステムとして組み込む必要がありまして
> 実現されている方おられましたらお力をお貸し下さい。
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3



PHP-users メーリングリストの案内