Как да изпратите имейл в C#

В това ръководство стъпка по стъпка споделяме как да изпращате имейл в C# с помощта на Aspose.Email за .NET. Изпращаме имейл чрез SMTP сървър на Gmail в това C# конзолно приложение, но можете да изпращате имейл чрез всеки SMTP сървър във всеки тип .NET приложения.

Стъпки за изпращане на имейл в C#

  1. Настройте Aspose.Email for .NET от мениджъра на пакети NuGet
  2. Включете следните пространства от имена: Aspose.Email, Aspose.Email.Clients и Aspose.Email.Clients.Smtp
  3. Приложете лиценз с помощта на клас Aspose.Email.License
  4. Създайте ново имейл съобщение с помощта на клас MailMessage
  5. Създайте екземпляр на клас SmtpClient
  6. Задайте информация за SMTP клиент на Gmail, чрез която да изпращате имейл
  7. Изпратете email с помощта на метода Send на класа SmtpClient

Код за изпращане на имейл чрез C#

Проблем, когато изпращате имейл чрез Gmail SMTP в C#

Може да се сблъскате с изключение като SMTP сървърът изисква защитена връзка или клиентът не е удостоверен.. Това е така, защото Gmail счита приложението ви за по-малко сигурно, така че може да не позволи изпращането на имейл чрез техния SMTP сървър. За да коригирате проблема със SMTP в Gmail allow access to less secure apps to send email.

 Български