Send Email With Attachment
ফর্ম এর মাধ্যমে gmail email সেন্ড করার জন্য আগে gmail মেইল সেটআপ করতে হবে। এজন্য পূর্বের টিউটোরিয়ালে দেখানো হয়েছে কিভাবে জিমেইল app secret কোড জেনারেট করতে হয়। secret কোড জেনারেট করে নিচের পদ্ধতি
Email Setup Backend
Settings.py
#gmail_send/settings.py
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'olee.techs@gmail.com'
EMAIL_HOST_PASSWORD = 'jzsbfkxvmxiabwow' #past the key or password app here
EMAIL_PORT = 587
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = 'from oleetech'forms.py
from django import forms
class ContactForm(forms.Form):
email = forms.EmailField(required=True)
subject = forms.CharField(required=True)
message = forms.CharField(widget=forms.Textarea, required=True)
attachment = forms.FileField(required=False)
Views.py
Templates
templates/nid/email_form.html
urls.py
OutPut



Last updated