Rakendussüsteemis e-kirjade saatmine on põhiline funktsioon, peaaegu kõik veebirakendused peavad saatma e-kirju, näiteks: e-posti registreerimise kontrolli, meeldetuletuste sõnumid, parooli taastamise lingid jne.
Microsofti enda SmtpClient klassi kasutamine aitab meil e-kirju saata, kuid nüüd on see märgitud aegunuks ja Microsoft pole oma alternatiive pakkunud, seega soovitatakse kasutada kolmandate osapoolte teeke, nagu alloleval joonisel näidatud:
Lubage rakendustel kasutada Simple Mail Transfer Protocol'i (SMTP) e-kirjade saatmiseks. SmtpClient tüüp on nüüdseks aegunud.
SmtpClient klassi ei soovitata uueks arenduseks, kuna SmtpClient ei toeta paljusid kaasaegseid protokolle. Kasuta selle asemel MailKit'i või mõnda teist teeki.
Link:Hüperlingi sisselogimine on nähtav.
Kokkuvõte e-kirjade saatmisest Microsoft SMTPclientiga:
E-kirjade saatmine Microsofti smtpclienti abil võib põhjustada vea:Autentimine ebaõnnestus, kuid nii konto kui parool on õiged!
See artikkel kasutab Microsofti kolmanda osapoole teeki MailKit, et saata e-kirju, esmalt kasuta nuget'i, et paigaldada järgmine käsk:
Saatmiskood on järgmine:
Kirjutasin winform-rakenduse, et serveris testimist hõlbustada, nagu alloleval joonisel näidatud:
SmtpHost= "smtp.exmail.qq.com", EnableSsl = tõene, Password= "pass123456", Port= 587, UserName= "itsvse@baidu.com" Proovi saata e-kiri, nagu allpool näidatud:
Lisa lähtekood ja protseduur:
Turistid, kui soovite näha selle postituse peidetud sisu, palun Vastuse
|