我试图控制从网站发送电子邮件的顺序.
我有使用相同机制发送email1和email2的代码:System.Net.Mail.SmtpClient.
电子邮件总是在订单email2,email1(即使我发送电子邮件2和电子邮件1)中到达.
我已经尝试按照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
Run Code Online (Sandbox Code Playgroud)
结束班
我一直试图发现是否可以使用SMTP标头延迟传递
http://tools.ietf.org/html/rfc4021#section-2.1.65
有谁知道我是否可以使用ASP.NET的这个标头?
德里克
| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |