質問

メール通知への回答を管理する最良の方法を知りたい。

eg。ユーザーはメール通知を受け取り、リンクをクリックしてウェブサイトにアクセスして回答する代わりに、メールに直接返信できます。

役に立ちましたか?

解決

Message-ID ヘッダーフィールドを使用して、各メッセージを一意に識別します。そのメッセージに返信がある場合、クライアントはそのメッセージIDを返信メッセージの In-Reply-To ヘッダーフィールドに入れる必要があります。詳細については、RFC 2822を参照してください。

他のヒント

最善の方法はありません。応答をどのように処理するかに応じて、Thunderbirdsメッセージフィルターで応答を処理することもできます;)。

&を識別できるように、送信する通知の件名または本文に一意の識別子を入力しますユーザーがメールで返信するときにメールを正しく分類します。

PHPに固執したい場合:からphp pop3クライアントクラスを選択します。 http://www.phpclasses.org/browse/package/2.html または別の場所にあるクライアントを見つけて、メッセージ応答を解析し、必要に応じて分類/処理します。

件名にIDと認証トークンを貼り付けます。

Procmailで処理できるスクリプトにパイプします

学習演習として、drupalモジュールのphpコードとドキュメントを読むことができます http://drupal.org / project / mailhandler メールハンドラ。これは電子メールを受け入れ、指示のようなスクリプトを探します。

メッセージIDの確認に関する上記の回答も非常に有効です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top