sách gpt4 ai đã đi

asp.net - 如何使用 SMTP 通过 Exchange Server 发送邮件

In lại 作者:行者123 更新时间:2023-12-05 01:25:02 28 4
mua khóa gpt4 Nike

我想在没有代码的情况下运行

NetworkCredential nc = new Net.NetworkCredential("USERNAME", "PASSWORD"). 

仅使用 Exchange 主机(服务器名称)和端口

我收到此代码的错误:邮箱不可用。服务器响应为:5.7.1 客户端无权作为此发件人发送
protected void SendEmail(object sender, EventArgs e)
{
SmtpClient smtpClient = new SmtpClient("ExchangeServerName",25);
MailMessage message = new MailMessage();
thử
{
MailAddress fromAddress = new MailAddress("bala@OfficeName.com", "From Me");
MailAddress toAddress = new MailAddress("bala@OfficeName.com", "To You");
message.From = fromAddress;
message.To.Add(toAddress);
message.Subject = "Testing!";
message.Body = "This is the body of a sample message";
smtpClient.UseDefaultCredentials = true;
System.Net.NetworkCredential nc = CredentialCache.DefaultNetworkCredentials;
smtpClient.Credentials = (System.Net.ICredentialsByHost)nc.GetCredential("ExchangeServerName", 25, "Basic");
smtpClient.Send(message);
lblText.Text ="Email sent.";
}
catch (Exception ex)
{
lblText.Text = "Coudn't send the message!\n " + ex.Message;
}
}

1 Câu trả lời

我已经做了。有关我的代码的更多详细信息,请使用 this link .

下面的代码工作正常

服务器:Windows Server 2003、Windows Server 2008、Windows Server 2008 R2

IIS:6.0、7.0

.Net Frame Wotk : 2.0,3.5,4.0

string sMessage;
SmtpClient smtpClient = new SmtpClient();
MailMessage message = new MailMessage();
thử
{

//you can provide invalid from address. but to address Should be valil
MailAddress fromAddress = new MailAddress("bala@technospine.com", "BALA");

smtpClient.Host = "Exchange Server Name";
smtpClient.Port = 25;
//smtpClient.Port = 587;


smtpClient.UseDefaultCredentials = true;

message.From = fromAddress;
message.To.Add(bala@technospine.com); //Recipent email
message.Subject = _subject;
message.Body = _details;
message.IsBodyHtml = true;

//smtpClient.EnableSsl = true;

smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;

smtpClient.Send(message);

sMessage = "Email sent.";
}
catch (Exception ex)
{
sMessage = "Coudn't send the message!\n " + ex.Message;
}


lblMailStatus.Text = sMessage;

关于asp.net - 如何使用 SMTP 通过 Exchange Server 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11417344/

28 4 0
Bài viết được đề xuất: AngularJS 翻译动态字符串
Bài viết được đề xuất: ajax - 我可以在与从该端口加载的脚本文件不同的端口上使用 XMLHttpRequest 吗?
Bài viết được đề xuất: Ngoại lệ F# printfn
Bài viết được đề xuất: emacs - 如何找到哪些包在 Emacs 中加载缓慢?
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com