نحوه ارسال ایمیل در سی شارپ

در این راهنمای گام به گام، نحوه ارسال ایمیل در سی شارپ با استفاده از Aspose.Email برای دات نت را به اشتراک می گذاریم. ما با استفاده از سرور SMTP Gmail در این برنامه کنسول C# ایمیل ارسال می کنیم، اما شما می توانید با استفاده از هر سرور SMTP در هر نوع برنامه دات نت ایمیل ارسال کنید.

مراحل ارسال ایمیل در سی شارپ

  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. اطلاعات سرویس گیرنده Gmail SMTP را برای ارسال ایمیل تنظیم کنید
  7. با استفاده از روش Send کلاس SmtpClient، email را ارسال کنید

کد ارسال ایمیل با استفاده از سی شارپ

مشکل هنگام ارسال ایمیل با استفاده از Gmail SMTP در سی شارپ

ممکن است با استثنایی مانند “سرور SMTP به اتصال ایمن نیاز دارد یا کلاینت احراز هویت نشده است” روبرو شوید. این به این دلیل است که Gmail برنامه شما را کمتر امن می‌داند، بنابراین ممکن است اجازه ارسال ایمیل با استفاده از سرور SMTP خود را ندهد. برای رفع مشکل Gmail SMTP allow access to less secure apps to send email.

 فارسی