In deze stapsgewijze handleiding delen we hoe u e-mail kunt verzenden in C# met Aspose.Email voor .NET. We verzenden e-mail met de Gmail SMTP-server in deze C#-consoletoepassing, maar u kunt e-mail verzenden met elke SMTP-server in elk type .NET-toepassing.
Stappen om e-mail te verzenden in C#
- Stel Aspose.Email for .NET in vanuit NuGet-pakketbeheerder
- Neem de volgende naamruimten op: Aspose.Email, Aspose.Email.Clients en Aspose.Email.Clients.Smtp
- Licentie toepassen met de klasse Aspose.Email.License
- Maak een nieuw e-mailbericht met MailMessage class
- Instantie van SmtpClient klasse maken
- Stel Gmail SMTP-clientinformatie in om e-mail door te sturen
- Verzend email met de verzendmethode van de SmtpClient-klasse
Code om e-mail te verzenden met C#
Probleem wanneer u e-mail verzendt met Gmail SMTP in C#
U kunt te maken krijgen met een uitzondering zoals “De SMTP-server vereist een beveiligde verbinding of de client is niet geverifieerd.”. Dit komt omdat Gmail uw toepassing als minder veilig beschouwt en daarom mogelijk niet toestaat om e-mail te verzenden via hun SMTP-server. Om Gmail SMTP-probleem allow access to less secure apps to send email op te lossen.