0

请有人帮我确定从 gmail 帐户发送电子邮件的正确端口是 25,465 还是 587。我检查了一些表格,它说 C# 类不支持使用 SSL 发送电子邮件,它使用 TSL 和端口用于TSL 是 587。它正确吗?我很困惑。

4

1 回答 1

1

Gmail 通常在 .net 应用程序中使用端口号 587。检查以下示例代码示例

System.Net.Mail.SmtpClient SmtpClientObject = new System.Net.Mail.SmtpClient();

SmtpClientObject.UseDefaultCredentials = false;    
SmtpClientObject.Credentials = new System.Net.NetworkCredential("MyUserName@gmail.com", "myPassword");    
SmtpClientObject.Host = "smtp.gmail.com";    
SmtpClientObject.Port = 587;    
SmtpClientObject.EnableSsl = true;    
SmtpClientObject.Send("MyUserName@gmail.com", "YourUserName@gmail.com", "TestSubject", "MessageBody");
于 2012-06-08T11:30:23.153 回答