Web サイトから送信される電子メールの順序を制御しようとしています。
同じメカニズムを使用して email1 と email2 を送信するコードがあります: System.Net.Mail.SmtpClient.
メールは常に email2、email1 の順序で届きます (email2 と email1 を送信しても)。
ここで提案されているように、タイムアウト プロパティを設定しようとしました http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=166439&。
このような
Public Class SmtpClientAdapter Inherits 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ヘッダーの遅延配信を利用できることを発見しようとしています
https://www.rfc-editor.org/rfc/rfc4021#section-2.1.65
ASP.NET からこのヘッダーを使用できるかどうかは誰にもわかりませんか?
デレク