7

WebDav を使用してプログラムで電子メールを「読んで」います。私もこれらの電子メールを使い終わったら削除していますが、これが興味深い問題を引き起こしています。メールを削除するたびに、元の送信者に未読の応答が返されます。Outlook Web App にログインし、[自動的に応答を送信しない] オプションをオンにしましたが、これは役に立たないようです。

電子メールを削除する前に、開封確認の要求を電子メールから削除する方法はありますか?

4

1 に答える 1

1

サーバーに変更を加えたくないので、既存のプログラムに実装できるソリューションが最も理想的であると判断しました。

いくつかのサイトで、クライアント (Outlook Web App または Outlook) を介して削除または開いたときに開封確認が送信されない Exchange サーバー上の IMAP コマンドを介して電子メールが既読としてマークされている場合に読みました。それが私たちがしたことです:

IMAP経由でメールサーバーにログイン

. LOGIN user@mailserver.com password

処理するフォルダを選択しました

. SELECT Inbox

フォルダ内のすべてのメールに変更を加えました

. STORE 1:* flags \SEEN

このシーケンスは、受信トレイ内のすべての電子メールを既読としてマークします。これにより、私のプログラムは、処理後に領収書を生成せずに電子メールを削除できます。

于 2009-08-18T13:30:08.287 に答える