Pergunta

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

Foi útil?

Solução

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.

Outras dicas

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 = 'info@example.com'
SERVER_EMAIL = 'info@example.com'

It works perfect for me.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top