Hogyan küldjünk e-mailt C#-ban

Ebben a lépésről lépésre bemutatjuk, hogyan küldhet e-mailt C# nyelven az Aspose.Email for .NET használatával. Ebben a C# konzolalkalmazásban a Gmail SMTP-szerverén keresztül küldünk e-mailt, de bármilyen típusú .NET-alkalmazásban bármilyen SMTP-szerverrel küldhet e-mailt.

Az e-mail küldésének lépései C#-ban

  1. A Aspose.Email for .NET beállítása a NuGet csomagkezelőből
  2. Tartalmazza a következő névtereket: Aspose.Email, Aspose.Email.Clients és Aspose.Email.Clients.Smtp
  3. Alkalmazzon licencet az Aspose.Email.License osztály használatával
  4. Hozzon létre új e-mail üzenetet a MailMessage osztály használatával
  5. A SmtpClient osztály példányának létrehozása
  6. Állítsa be a Gmail SMTP-kliens adatait az e-mailek küldéséhez
  7. email küldése az SmtpClient osztály Send metódusával

Kód e-mail küldéshez C# használatával

Probléma az e-mail küldésekor a Gmail SMTP használatával C#-ban

Előfordulhat, hogy olyan kivétellel szembesülhet, mint például: Az SMTP-szerver biztonságos kapcsolatot igényel, vagy a kliens nincs hitelesítve. Ennek az az oka, hogy a Gmail az alkalmazását kevésbé biztonságosnak tekinti, ezért előfordulhat, hogy nem engedélyezi az SMTP-szerver használatával e-mailek küldését. A Gmail SMTP-probléma javítása allow access to less secure apps to send email.

 Magyar