第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

您好,使用C# 如何編寫一個(gè)發(fā)送郵件程序呢?

您好,使用C# 如何編寫一個(gè)發(fā)送郵件程序呢?

C# C
慕勒3428872 2021-11-11 11:07:18
這是代碼MailMessage msg = new MailMessage();msg.To.Add("b@b.com");msg.CC.Add("c@c.com");msg.From = new MailAddress("a@a.com", "AA", System.Text.Encoding.UTF8);msg.Subject = "這是測試郵件";msg.SubjectEncoding = System.Text.Encoding.UTF8; msg.Body = "郵件內(nèi)容";msg.BodyEncoding = System.Text.Encoding.UTF8;msg.IsBodyHtml = false;msg.Priority = MailPriority.High; SmtpClient client = new SmtpClient();client.Host = "localhost";object userState = msg;try{client.SendAsync(msg, userState);//client.Send(msg); MessageBox.Show("發(fā)送成功");}catch (System.Net.Mail.SmtpException ex){MessageBox.Show(ex.Message, "發(fā)送郵件出錯(cuò)");}為什么我使用client.SendAsync(msg, userState);的時(shí)候會報(bào)成功,但是郵箱不會收到郵件?使用client.Send(msg); 的時(shí)候就報(bào)失敗,說是無法連接到遠(yuǎn)程服務(wù)器我的本意是使用企業(yè)內(nèi)部的服務(wù)器給員工發(fā)送這些郵件。是不是需要做什么設(shè)置?還是我有寫錯(cuò)什么東西了
查看完整描述

2 回答

?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

 SendAsync 這個(gè)方法是異步的。不可能報(bào)錯(cuò)的。 我給你個(gè)例子吧 剛好我最近也在寫。
SmtpClient smtp = new SmtpClient();
MailMessage mm = new MailMessage();
smtp.Host = "smtp.163.com";//這里填你自己用的郵箱的 服務(wù)器。163的就是這個(gè)。 qq 的是 smtp。qq。com 其他的 要自己去查
smtp.Port = 25;
smtp.Credentials = new System.Net.NetworkCredential("用戶名", "密碼");
mm.Body = ConvertXMLString.BuilderToXML(bParam.SendMsg);
mm.Subject = "你好";
MailAddress ma = new MailAddress(收件人地址);

mm.To.Add(ma);
mm.From = new MailAddress("你自己的郵箱");
smtp.Send(mm);

查看完整回答
反對 回復(fù) 2021-11-14
?
BIG陽

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊

private void send_Click(object sender, System.EventArgs e) { string ServerStr ="mail.china.com"; try { SmtpMail.SmtpServer = ServerStr; MailMessage aMessage = new MailMessage ( ) ; //新建一個(gè)MailMessage對象 aMessage.From = TBfrom.Text ; //定義發(fā)信人地址,如果是多人,可以用","分開 aMessage.To = LBto.Text ; //定義收信人地址,如果是多人,可以用","分開 aMessage.Cc = CCTextBox.Text ; //定義抄送人地址,如果是多人,可以用","分開 aMessage.Bcc = BCCTextBox.Text ; //定義暗送人地址,如果是多人,可以用","分開 aMessage.Subject = SubjectTextBox.Text ; //定義郵件的主題 aMessage.Body = TBbody.Text ; //定義郵件的內(nèi)容 if ( AttachmentTextBox.Text.Length > 0 ) aMessage.Attachments.Add ( new MailAttachment ( AttachmentTextBox.Text.Trim() , MailEncoding.Base64 ) ) ; //給郵件增加一個(gè)附件 SmtpMail.Send ( aMessage ) ; Response.Write("<Script language=javaScript>alert('電子郵件已經(jīng)發(fā)送到-> + LBto.Text !');</Script>"); } catch ( Exception ex ) { Response.Write("<Script language=javaScript>alert('發(fā)送失??!');</Script>"); } } /////////////////////////////////////// 添加附件按鈕代碼 private void BTNadd_Click(object sender, System.EventArgs e) { AttachmentTextBoxa.Items.Add(Fadd.Value); AttachmentTextBox.Text=Fadd.Value; }

查看完整回答
反對 回復(fù) 2021-11-14
  • 2 回答
  • 0 關(guān)注
  • 305 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號