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
- A Aspose.Email for .NET beállítása a NuGet csomagkezelőből
- Tartalmazza a következő névtereket: Aspose.Email, Aspose.Email.Clients és Aspose.Email.Clients.Smtp
- Alkalmazzon licencet az Aspose.Email.License osztály használatával
- Hozzon létre új e-mail üzenetet a MailMessage osztály használatával
- A SmtpClient osztály példányának létrehozása
- Állítsa be a Gmail SMTP-kliens adatait az e-mailek küldéséhez
- 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.