اتصال به ایمیلسرور در برنامههای NET.
پروژه و کدهای مورد استفاده در ویدیوی فوق در اینجا قابل مشاهده و دسترسی هستند.
برای استفاده از سرویس ایمیل در برنامههای NET. کافیست تا طبق مستندات SMTP، یک دسترسی SMTP و طبق مستندات افزودن نشانی، یک نشانی برای ایمیلسرور خود، ایجاد کنید. در نهایت نیز، بایستی اطلاعات مربوط به ایمیلسرور خود را به متغیرهای محیطی برنامه خود، اضافه کنید؛ به عنوان مثال:در ادامه، بایستی با اجرای دستور زیر، ماژول موردنیاز ارسال ایمیل را در پروژه خود، دانلود و نصب کنید:در نهایت میتوانید در پروژهی خود مانند مثال زیر عمل کرده و با استفاده از دسترسی SMTP سرویس ایمیل لیارا، اقدام به ارسال ایمیلهای تراکنشی کنید:برای استفاده از ایمیلسرور در کنترلر، میتوانید مشابه قطعه کد زیر، عمل کنید:
کپی
مقدار فیلد MAIL_FROM_ADDRESS باید یکی از نشانیهای اضافه شده در سرویس ایمیل باشد.
کپی
کپی
کپی
برای استفاده از سرویس ایمیل در برنامههای NET. کافیست تا طبق مستندات SMTP، یک دسترسی SMTP و طبق مستندات افزودن نشانی، یک نشانی برای ایمیلسرور خود، ایجاد کنید. در نهایت نیز، بایستی اطلاعات مربوط به ایمیلسرور خود را به متغیرهای محیطی برنامه خود، اضافه کنید؛ به عنوان مثال:در نهایت میتوانید در پروژهی خود مانند مثال زیر عمل کرده و با استفاده از دسترسی SMTP سرویس ایمیل لیارا، اقدام به ارسال ایمیلهای تراکنشی کنید:برای استفاده از ایمیلسرور در کنترلر، میتوانید مشابه قطعه کد زیر، عمل کنید:
کپی
مقدار فیلد MAIL_FROM_ADDRESS باید یکی از نشانیهای اضافه شده در سرویس ایمیل باشد.
کپی
با تنظیم EnableSsl = true، میتوانید بهصورت امن اقدام به ارسال ایمیلهای تراکنشی کنید.
کپی
برای ارسال ایمیل با استفاده از پروتکل HTTP، به API لیارا و آیدی ایمیلسرور و نشانی ایمیلسرور نیاز خواهید داشت. برای اینکار، اطلاعات مربوطه را مشابه زیر در فایل appsettings.json قرار دهید:
کپی
مقدار فیلد MAIL_FROM_EMAIL باید یکی از نشانیهای اضافه شده در سرویس ایمیل باشد.
کپی
کپی
کپی
همچنین بخوانید: پورتهای ایمیلسرور لیارا










