Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 27145|Svare: 2

[Kilde] C# implementerer funksjonen med å sende e-poster

[Kopier lenke]
Publisert på 04.01.2016 12:56:18 | | | |


Dette er min egen testrendering, en e-post sendt til QQ mailbox med min egen bedrifts-e-post,

Slik gjør du:

  1. /// <summary>
  2.         /// 发送邮件
  3.         /// </summary>
  4.         /// <param name="from">发件人邮箱</param>
  5.         /// <param name="fromname">发件人姓名</param>
  6.         /// <param name="to">收件人地址</param>
  7.         /// <param name="subject">标题</param>
  8.         /// <param name="body">内容</param>
  9.         /// <param name="username">发件人账号</param>
  10.         /// <param name="password">发件人密码</param>
  11.         /// <param name="server">发件服务器</param>
  12.         /// <param name="port">端口</param>
  13.         /// <returns></returns>
  14.         public static bool SendMail(string from, string fromname, string to, string subject, string body, string username, string password, string server,int port=25)
  15.         {

  16.             try
  17.             {
  18.                 //邮件发送类
  19.                 MailMessage mail = new MailMessage();
  20.                 //是谁发送的邮件
  21.                 mail.From = new MailAddress(from, fromname);
  22.                 //发送给谁
  23.                 mail.To.Add(to);
  24.                 //标题
  25.                 mail.Subject = subject;
  26.                 //内容编码
  27.                 mail.BodyEncoding = Encoding.Default;
  28.                 //发送优先级
  29.                 mail.Priority = MailPriority.High;
  30.                 //邮件内容
  31.                 mail.Body = body;
  32.                 //是否HTML形式发送
  33.                 mail.IsBodyHtml = true;
  34.                 //邮件服务器和端口
  35.                 SmtpClient smtp = new SmtpClient(server, port);
  36.                 smtp.UseDefaultCredentials = true;
  37.                 //指定发送方式
  38.                 smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
  39.                 //指定登录名和密码
  40.                 smtp.Credentials = new System.Net.NetworkCredential(username, password);
  41.                 //超时时间
  42.                 smtp.Timeout = 10000;
  43.                 smtp.Send(mail);
  44.                 return true;
  45.             }

  46.             catch (Exception exp)
  47.             {
  48.                 //return exp.Message;
  49.                 return false;
  50.             }
  51.         }
Kopier koden






Foregående:få forespørsel JsonResult feil. Det oppsto en feil i behandlingen av forespørselen din.
Neste:Konvertering mellom jQuery og DOM-objekter
Publisert på 10.09.2019 22:33:05 |
Han viftet med våpnene og trakk seg tilbake fra den japanske transportgruppen

Score

Antall deltakere1MB-1 bidra-1 Sammenbrudd grunn
QWERTYU -1 -1 Ikke hell vann, å forbedre kvaliteten på svarinnleggene er hvert medlems ansvar.

Se alle vurderinger

Publisert på 20.04.2023 09:26:01 |
Takk for at du delte
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com