Kako poslati e-poštu u C#

U ovom vodiču korak po korak, dijelimo kako poslati e-poštu u C# koristeći Aspose.Email za .NET. Šaljemo e-poštu pomoću Gmail SMTP poslužitelja u ovoj C# konzolnoj aplikaciji, ali možete slati e-poštu pomoću bilo kojeg SMTP poslužitelja u bilo kojoj vrsti .NET aplikacija.

Koraci za slanje e-pošte u C#

  1. Postavite Aspose.Email for .NET iz upravitelja paketa NuGet
  2. Uključite sljedeće prostore imena: Aspose.Email, Aspose.Email.Clients i Aspose.Email.Clients.Smtp
  3. Primijenite licencu pomoću klase Aspose.Email.License
  4. Napravite novu poruku e-pošte pomoću klase MailMessage
  5. Stvorite instancu klase SmtpClient
  6. Postavite podatke Gmail SMTP klijenta za slanje e-pošte
  7. Pošaljite email pomoću metode Pošalji klase SmtpClient

Kod za slanje e-pošte koristeći C#

Problem kada šaljete e-poštu koristeći Gmail SMTP u C#

Možda ćete se suočiti s iznimkom poput SMTP poslužitelj zahtijeva sigurnu vezu ili klijent nije autentificiran.. To je zato što Gmail vašu aplikaciju smatra manje sigurnom pa možda neće dopustiti slanje e-pošte putem svog SMTP poslužitelja. Za rješavanje Gmail SMTP problema allow access to less secure apps to send email.

 Hrvatski