62,025
社区成员
发帖
与我相关
我的任务
分享
Dim client As New System.Net.Mail.SmtpClient()
client.Port = 25
client.EnableSsl = True
client.Host = "smtp.163.com"
client.UseDefaultCredentials = False
client.Credentials = New System.Net.NetworkCredential("test@163.com", "justtest")
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network
Dim message As New System.Net.Mail.MailMessage
message.From = New System.Net.Mail.MailAddress("test@163.com")
message.To.Add(New System.Net.Mail.MailAddress("test2@163.com"))
message.Subject = EMail_Title
message.BodyEncoding = System.Text.Encoding.UTF8
message.IsBodyHtml = True
message.Body = " 123 "
client.Send(message)
WebMessageBox(Me.Page, "Send Email Successfully ! Please Close The IE (Internet Explorer) ! Thank you !")
Catch ex As Exception
WebMessageBox(Me.Page, "Send Email Failed.")
client.UseDefaultCredentials = False
client.Credentials = New System.Net.NetworkCredential("test@163.com", "justtest")
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("username", "password");
参考http://stackoverflow.com/questions/7269174/net-smtp-client-client-does-not-have-permissions-to-send-as-this-sender
http://stackoverflow.com/questions/15271297/smtp-e-mail-dont-works-5-7-1-client-does-not-have-permissions-to-send-as-this-s