0

メールの本文を読むために imap_xxxx 関数を使用しています。私の問題は、電子メール全体ではなく、電子メール本文の現在の部分のみを見つけることです。ユーザーが電子メールに返信すると、返信だけでなく完全なメール チェーンが含まれます。

ありがとう、

4

1 に答える 1

1

これには標準はありません。電子メールは単にテキストの壁、引用されたテキスト、以前のメッセージからの引用されたテキストの一部です。どれがどれであるかを区別する区切り文字がないため、電子メールの「現在の部分」はありません。

ただし、いくつかのパターンがあります: 非常に多くの場合、前の電子メールの部分は "xyz written on ...." で始まります。他の電子メール クライアントは、以前の会話の前に>文字を追加したり、ブロックをインデントしたりします。それでも、ここには明確なものは何もありません。

自分で部分の解析を開始する必要があります (またはそれを行うクラスを見つける必要があります)。それは可能です - Facebook は、Facebook メッセージに返信する電子メールを解析するときにそれを行います。問題は、そのためにどれだけの努力をしなければならないかです。

于 2012-05-27T10:41:32.143 に答える