Applikasjonssystemet som sender e-poster er en grunnleggende funksjon, nesten alle nettsideapplikasjoner må sende e-poster, som: verifisering av e-postregistrering, push-påminnelser, lenker for passordgjenoppretting, osv.
Å bruke Microsofts egen SmtpClient-klasse kan hjelpe oss med å sende e-poster, men nå er den merket som utdatert, og Microsoft har ikke gitt sine egne alternativer, så det anbefales å bruke tredjepartsbiblioteker, som vist i figuren nedenfor:
La applikasjoner bruke Simple Mail Transfer Protocol (SMTP) for å sende e-post. SmtpClient-typen er nå utdatert.
SmtpClient-klassen anbefales ikke for nyutvikling, da SmtpClient ikke støtter mange moderne protokoller. Bruk heller MailKit eller et annet bibliotek.
Lenke:Innloggingen med hyperkoblingen er synlig.
Oppsummering av å sende e-poster med Microsoft SMTPclient:
Å sende e-poster med Microsofts smtpclient kan føre til en feil:Autentiseringen feilet, men både kontoen og passordet er riktige!
Denne artikkelen bruker Microsofts tredjepartsbibliotek MailKit for å sende e-poster, først bruker du nuget for å installere med følgende kommando:
Sendingskoden er som følger:
Jeg skrev en winform-applet for å lette testing på serveren, som vist i figuren nedenfor:
SmtpHost= "smtp.exmail.qq.com", EnableSsl = sann, Password= "pass123456", Port= 587, Brukernavn= "itsvse@baidu.com" Prøv å sende en e-post som vist nedenfor:
Legg ved kildekoden og prosedyren:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|