Я пытаюсь контролировать порядок отправки электронных писем с веб-сайта.
У меня есть код, который отправляет email1 и email2 с использованием одного и того же механизма: System.Net.Mail.SmtpClient.
Письма всегда приходят в заказе email2, email1 (даже если я отправляю им email2 и email1).
Я попытался установить свойства тайм-аута, как предложено здесь
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=166439&.
как это
Открытый класс SmtpClientAdapter
Наследует SmtpClient
Public Sub SendEmail(ByVal message As System.Net.Mail.MailMessage)
Host = Parameter.Data.GetString("SMTPServer")
message.IsBodyHtml = True
MyBase.ServicePoint.MaxIdleTime = 1
MyBase.ServicePoint.ConnectionLimit = 1
MyBase.Send(message)
End Sub
Конечный класс
Я пытался выяснить, могу ли я использовать отложенную доставку заголовка SMTP
http://tools.ietf.org/html/rfc4021#section-2.1.65
Кто-нибудь знает, могу ли я использовать этот заголовок из ASP.NET?
Derek