SMTP简单版G​​mail C#

时间:2014-10-31 09:35:35

标签: c# smtp gmail

我想使用Gmail从C#发送电子邮件。为了测试这个,我运行了一个简单的控制台项目。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Mail;
using System.Text;


namespace MailTest
{
class Program
{
    static void Main(string[] args)
    {
        var client = new SmtpClient("smtp.gmail.com", 587)
        {
            //UseDefaultCredentials = false,
            Credentials = new System.Net.NetworkCredential("myMail@gmail.com",     "StrongPassword123"),
            EnableSsl = true
        };
        client.Send("myMail@gmail.com", "myMail@gmail.com", "test", "testbody");
        Console.WriteLine("Sent");
        Console.ReadLine();
    }

}
}

这给了我以下错误: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败

到目前为止我尝试了什么: 将我的Gmail密码更改为更强的密码。 配置我的McAfee防病毒软件以阻止大量邮件蠕虫: 当我尝试运行项目时,我的防病毒软件会记录以下行: 10/31/2014 10:31:13 AM将被端口阻止规则阻止(规则当前未强制执行)\ srv-be-file.vasco.com \ UserProfiles $ \ kiekema1 \ Documents \ Travel Request Portaal \ MailTest \ MailTest \ bin \ Debug \ MailTest.vshost.exe反病毒标准保护:防止群发邮件蠕虫发送邮件74.125.136.108:587

这可能是什么问题?

0 个答案:

没有答案