0

私のプロジェクトでは、ユーザーまたはクライアントがドキュメントを他のユーザーに送信できるサイトを作成しました。

また、受信者がメールを読んだかどうか、またはメールが送信されたかどうかも確認したいと思います。

メールが正常に配信された場合、結果の値、つまり「送信済み」を保存したいと思います。また、受信者がメールを開封または読んだ場合は「閲覧済み」となります。

このコードを実行しました

MailMessage mailme = new MailMessage();
mailme.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;

上で述べたように、値「送信済み」または「表示済み」を文字列内に格納したいと考えています。さらに、テーブル内に値を保存します。

望ましい結果を得るにはどうすればよいですか。基本的には、配信レポートと、メールが閲覧されたかどうかのレポートを取得する必要があります。

また、受信者がメールを閲覧した日付と時刻を取得したいと考えています。

ありがとうございました。

4

1 に答える 1

0

あなたはこれを探しているかもしれません:

mailme.Headers.Add("Disposition-Notification-To", "yourmail@mail.com"); 

"yourmail@mail.com"メールが読まれた場合、どこでメールを取得する必要があります。

于 2012-07-24T14:01:21.310 に答える