Получение уведомлений о успешно отправленных и неудачных сообщениях

Contents
[ ]

Когда вы хотите получить уведомление о доставке как для успешно отправленных, так и для неудачных сообщений, вы можете использовать оператор | для свойства DeliveryNotificationOptions класса MailMessage. Следующий фрагмент кода показывает, как получать уведомления о успешно отправленных и неудачных сообщениях.

// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-.NET
// Create the message
MailMessage msg = new MailMessage();
msg.From = "sender@sender.com";
msg.To = "receiver@receiver.com";
msg.Subject = "the subject of the message";
// Set delivery notifications for success and failed messages and Add the MIME headers
msg.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess | DeliveryNotificationOptions.OnFailure;
msg.Headers.Add("Read-Receipt-To", "sender@sender.com");
msg.Headers.Add("Disposition-Notification-To", "sender@sender.com");
// Send the message
SmtpClient client = new SmtpClient("host", "username", "password");
client.Send(msg);