相关疑难解决方法(0)

通过Gmail在.NET中发送电子邮件

我没有依赖我的主机发送电子邮件,而是考虑使用我的Gmail帐户发送电子邮件.这些电子邮件是我在节目中播放的乐队的个性化电子邮件.有可能吗?

.net c# email gmail smtp

852
推荐指数
18
解决办法
53万
查看次数

我们可以使用Gmail帐户从本地主机发送电子邮件吗?

我们可以使用gmail smtp从本地主机发送电子邮件吗?我正在尝试并收到错误操作已超时.

我想在过去3天内从本地主机发送电子邮件.如果我使用gmail从我的托管服务器发送电子邮件但它不能在localhost上工作,它工作正常.我已经禁用了防火墙防病毒,但即便如此也是不吉利的.请指导我你曾经使用过gmail从localhost发送电子邮件(不涉及任何服务器)

如果有可能,我的代码请指导我.请帮帮我,引导我,我被困了.

谢谢

 protected void btnConfirm_Click(object sender, EventArgs e)
{
    MailMessage message = new MailMessage();
    message.To.Add("me@hotmail.com");
    message.From = new MailAddress("xxxxxx@gmail.com");
    message.Subject = "New test mail";
    message.Body = "Hello test message succeed";
    message.IsBodyHtml = true;
    message.BodyEncoding = System.Text.Encoding.ASCII;
    message.Priority = System.Net.Mail.MailPriority.High;

    SmtpClient smtp = new SmtpClient();
    smtp.EnableSsl = true;
    smtp.Port = 465;        
    smtp.UseDefaultCredentials = false;
    smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
    smtp.Host = "smtp.gmail.com";
    smtp.Credentials = new NetworkCredential("xxxxxx@gmail.com", "**mypassword**");
    try
    {
        smtp.Send(message);
    }
    catch (Exception ex)
    {
        throw ex;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net gmail smtp gmail-imap

4
推荐指数
1
解决办法
5384
查看次数

我们可以使用asp.net和c#从localhost发送邮件吗?

我在用 using System.Net.Mail;

并按照以下代码发送邮件

MailMessage message = new MailMessage();
        SmtpClient client = new SmtpClient();

        // Set the sender's address
        message.From = new MailAddress("fromAddress");

     // Allow multiple "To" addresses to be separated by a semi-colon
        if (toAddress.Trim().Length > 0)
        {
            foreach (string addr in toAddress.Split(';'))
            {
                message.To.Add(new MailAddress(addr));
            }
        }
      // Allow multiple "Cc" addresses to be separated by a semi-colon
        if (ccAddress.Trim().Length > 0)
        {
            foreach (string addr in ccAddress.Split(';'))
            {
                message.CC.Add(new MailAddress(addr));
            }
        }
        // Set the subject and …
Run Code Online (Sandbox Code Playgroud)

c# email smtpclient

3
推荐指数
1
解决办法
1万
查看次数

"System.Net.Mail.SmtpClient"需要将"SmtpClient.EnableSsl"设置为true的端口是什么?

正如标题所说,"System :: Net :: Mail :: SmtpClient"需要将'SmtpClient :: EnableSsl'设置为true的端口是什么?

上的文档EnableSsl属性说的替代连接方法的默认端口是465,但没有提到什么它所使用的连接类型支持.

编辑 - 如果它有所不同,我在这个例子中连接到Gmail,但欢迎通用答案.

port smtpclient

2
推荐指数
1
解决办法
7129
查看次数

标签 统计

c# ×3

email ×2

gmail ×2

smtp ×2

smtpclient ×2

.net ×1

asp.net ×1

gmail-imap ×1

port ×1