اتصال به ایمیلسرور در برنامههای Golang
برای استفاده از سرویس ایمیل در برنامههای Golang، میتوانید از پکیج gomail استفاده کنید که بایستی با دستور زیر، آن را در پروژه خود، نصب کنید:
کپی
پس از آن، کافیست تا طبق مستندات SMTP، یک دسترسی SMTP و طبق مستندات افزودن نشانی، یک نشانی برای ایمیلسرور خود، ایجاد کنید. در نهایت نیز، بایستی اطلاعات مربوط به ایمیلسرور خود را به متغیرهای محیطی برنامه خود، اضافه کنید؛ به عنوان مثال:
کپی
مقدار MAIL_FROM، باید یکی از نشانیهای اضافه شده در سرویس ایمیل باشد.
در نهایت میتوانید در پروژهی خود مانند مثال زیر عمل کرده و با استفاده از دسترسی SMTP سرویس ایمیل لیارا، اقدام به ارسال ایمیلهای تراکنشی کنید:
کپی
با تنظیم d.TLSConfig، میتوانید بهصورت امن اقدام به ارسال ایمیلهای تراکنشی کنید.