用于为Gmail帐户发送电子邮件的端口

时间:2012-06-08 11:18:44

标签: c#

请有人帮我确认从gmail帐户发送电子邮件的正确端口是25,465还是587.我在某些表单上检查过C#类不支持使用SSL发送电子邮件它使用TSL和用于TSL的端口是587.这是正确的吗?我很困惑。

1 个答案:

答案 0 :(得分: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");