Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Sender Address rejected. Django + webfaction email

The code I am using is what I found on webfaction

EMAIL_HOST = 'smtp.webfaction.com'
EMAIL_HOST_USER = '<mailbox name>'
EMAIL_HOST_PASSWORD = '<mailbox pass>'
DEFAULT_FROM_EMAIL = '<email address>'
SERVER_EMAIL = '<email address>'

I keep on getting the error SMTPRecipientsRefused

Sender address rejected: need fully-qualified address

like image 525
Nader Alexan Avatar asked Nov 20 '25 16:11

Nader Alexan


2 Answers

I figured out the problem, it was not in the settings, the settings are correct, it was while sending the actual email in views.py I used a different email address in the from_email field.

like image 133
Nader Alexan Avatar answered Nov 23 '25 06:11

Nader Alexan


The problem is that you have not configured well your settings on webfaction control panel.

You have to follow these steps described in the docs

  1. Create a mailbox
  2. Create an email address
  3. Link your address to your mailbox

In my code I have this:

EMAIL_HOST = 'smtp.webfaction.com'
EMAIL_HOST_USER = 'infomailbox'
EMAIL_HOST_PASSWORD = '<<mine>>'
DEFAULT_FROM_EMAIL = '[email protected]'
SERVER_EMAIL = '[email protected]'

It works perfect for me.

like image 26
Marc Tudurí Avatar answered Nov 23 '25 05:11

Marc Tudurí