gpt4 book ai didi

c# - 如何使用封闭的 SMTP 端口从安全网络发送电子邮件

转载 作者:行者123 更新时间:2023-12-02 04:55:53 24 4
gpt4 key购买 nike

我尝试使用 SMTP 服务器从桌面应用程序发送电子邮件,但我的网络是安全的并且端口已关闭。

那么,有没有其他方法可以像使用 Gmail api 一样发送电子邮件?!

我使用此代码但对我不起作用

  public void Send_Mail(string HTMLBody, string MailTo)
{
MailMessage Mail = new MailMessage();
SmtpClient SmtpClient = new SmtpClient();

string MailSubject = "Subject;
string MailFrom = "from@xxxx.com";


Mail.Subject = MailSubject;
Mail.Body = HTMLBody;
Mail.To.Add(MailTo);

MailAddress From = new MailAddress(MailFrom);
Mail.From = From;

Mail.IsBodyHtml = true;

SmtpClient.Host = "host";
SmtpClient.Port = port;
SmtpClient.EnableSsl = true;
SmtpClient.Send(Mail);
}

最佳答案

如果您的网络不允许出站连接到 gmail 使用的任何端口(或限制特定协议(protocol)或 IP 等),那么您将无能为力。您将不得不与“网络人员”交谈,为您取消此限制,或者更好的是,请他们提供本地 smtp 服务器供您使用。

关于c# - 如何使用封闭的 SMTP 端口从安全网络发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17992441/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com