I'm trying to send an "email" from a website in django. I have completed the main code for doing so:
-)the view function -)the URLs mapping to make the function reachable from code -)the sending form at a template
So my sending form would trigger the view function using the path specified in the URLS.
On my server, I have a "postfix" instance installed and tried.
I tried to edit changes in the settings.py and the views.py for about 2 days now but nothing worked.
The errors range between these two
1)
SMTPNotSupportedError at /website/email_send
when settings are
EMAIL_HOST = 'mydomain.com'
EMAIL_PORT = 25 //same for port 587
EMAIL_HOST_USER = 'uname'
EMAIL_HOST_PASSWORD = 'pwd!'
EMAIL_USE_TLS = True
2)
gaierror at /website/email_send
[Errno -2] Name or service not known
when settings are
EMAIL_HOST = 'mail.mydomain.com' or 'smtp.mydomain.com'
EMAIL_PORT = 25 //same for port 587
EMAIL_HOST_USER = 'uname'
EMAIL_HOST_PASSWORD = 'pwd!'
EMAIL_USE_TLS = True
I expect the email to be sent using a form in my django site run on a server using postfix