See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 44792|Vastuse: 6

[Allikas] .NET/C# MailKit õpetus kirjade saatmiseks [lähtekoodiga]

[Kopeeri link]
Postitatud 2021-9-2 09:27:49 | | | |
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:

c# SmtpClient saadab e-posti lähtekoodi
https://www.itsvse.com/thread-2567-1-1.html

.net/c# Saada kirju HTML-mallide kaudu
https://www.itsvse.com/thread-4424-1-1.html

C# täidab e-kirjade saatmise funktsiooni
https://www.itsvse.com/thread-2596-1-1.html
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, palunVastuse






Eelmine:Tuplite kasutamine Jaaval
Järgmine:Paigalda nginx teenus CentOS-i lähtekoodiga
Postitatud 2021-9-2 17:30:02 |
See prostitutsioonilaine on lihtsalt kasutatud.
Postitatud 2021-9-19 19:32:49 |
Õpi õppima...
 Üürileandja| Postitatud 2021-11-4 14:39:25 |
Postitatud 2021-11-5 16:56:31 |
Noh, seda saab prostitueerida
Postitatud 2021-12-3 14:11:33 |
Bao, sa oled suurepärane
Postitatud 2024-1-8 16:02:44 |
Lihtsalt kasutatud. Vaata
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com