تنظیم ات ایمیل در Django
در این بخش می خواهیم تنظیمات ایمیل Django
را در هاست جنگو به شما آموزش دهیم. ابتدا به سرویس خود مراجعه کنید و در بخش ایمیل ها بر روی افزودن ایمیل کلیک نمایید.(افزودن ایمیل)
سپس مراحل زیر را به ترتیب طی کنید تا به راحتی بتوانید از برنامه خود ایمیل ارسال نمایید.
تنظیمات متغییر های محیطی (env)
در ابتدا باید اطلاعات ایمیل را در فایل settings.py
برنامه خود به صورت زیر معرفی نمایید.
EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend
EMAIL_HOST=mail.chabokan.net
EMAIL_PORT=587
EMAIL_HOST_USER=info@example.net
EMAIL_HOST_PASSWORD=vfjbih34w9fr8
EMAIL_USE_TLS=True
در نهایت میتوانید در پروژهی خود مانند مثال زیر عمل کرده و با استفاده از دسترسی ایمیل سرویس چابکان بهصورت امن اقدام به ارسال ایمیلهای تراکنشی نمایید:
from django.core.mail import send_mail
send_mail('Subject here', 'Here is the message.', 'from@example.com', ['to@example.com'], fail_silently=False)