最後のポストでは、C#の郵送方法[方法]ウェブメールは、NetMailのメールを送信使用して、今のC#を導入する方法の下で、Webメールの郵送方法を導入しました
次のようにテストコードがあります:
/// <まとめ>
のNetMailによって///テストモード
/// </要約>
プライベートボイドTestSend()
{
System.Net.Mail.MailMessage新しい新しいSystem.Net.Mail.MailMessage MM =();
//書き込みアドレス
mm.To.Add(新新System.Net.Mail.MailAddress( "[email protected]"、 "名"));
//送信者アドレス
mm.From =新しいSystem.Net.Mail.MailAddress( "[email protected]");
//これは指定できません
//mm.Sender新しい新System.Net.Mail.MailAddress =( "[email protected]"、 "SENDERNAMEを");、
mm.Subject =「このメールではテストです「;
mm.Body =」<H3>これはSMTPメールでのテスト・ミー</ H3>を送る「であり、
真のmm.IsBodyHtml =;
mm.Priority = System.Net.Mail.MailPriority.High; //メッセージの優先順位の設定を送信
SmtCliend =新しい新しいSystem.Net.Mail.SmtpClient System.Net.Mail.SmtpClientは();
//メールサーバーを指定する
smtCliend.Host = "smtp.sina.com";
ポート番号// SMTPメールサーバ
smtCliend.Port = 25 ;
//送信者のメールボックスのユーザー名とアドレスを設定し、メールサーバは、一般公募の使用を必要とし、または送信が成功しない
smtCliend.Credentials =新新NetworkCredentialの(「XXXXXXX」、「XXXXXXXを」);
//電子メールの送信モードの指定
smtCliendを= System.Net.Mail.SmtpDeliveryMethod.Network .DeliveryMethod;
試み
{
smtCliend.Send(MM);
}
キャッチ(System.Net.Mail.SmtpException EX)
{
のResponse.Write(ex.Message);
}
キャッチ(例外EX)
{
Response.Writeを(ex.Message)。
}
}
ます。https://www.cnblogs.com/kevinGao/archive/2011/12/23/3589981.htmlで再現