使用GMail服务设置端口/ SSL /超时

时间:2019-06-13 15:59:00

标签: c# gmail-api

以下是一些用于使用GMail API发送测试电子邮件的代码:

   public bool SendTestEmail(string From, string Subject, string Body)
    {
        try
        {
            MailMessage mail = new MailMessage();
            mail.Subject = Subject;
            mail.Body = Body;
            mail.From = new MailAddress(From);
            mail.IsBodyHtml = false;
            mail.To.Add(new MailAddress(From));
            MimeKit.MimeMessage mimeMessage = MimeKit.MimeMessage.CreateFromMailMessage(mail);

            Message message = new Message();
            message.Raw = Base64UrlEncode(mimeMessage.ToString());

            var result = m_Service.Users.Messages.Send(message, "me").Execute();
        }
        catch (Exception ex)
        {
            SimpleLog.Log(ex);
            return false;
        }

        return true;
    }

工作正常。但是,我的应用程序中的“我的电子邮件设置”窗口可容纳其他SMTP主机,因此具有其他设置:

Email Settings

是否可以提供给GMail服务:

  • 端口号
  • SSL / TLS模式
  • 服务器超时

或者这些在发送这样的电子邮件时不适用吗?

0 个答案:

没有答案