django: отправка писем двумя разными способами

Я попытаюсь объяснить свою проблему по-другому

Я пробовал отправлять письма двумя разными способами: первый с сервером разработки, который я прописал в файле настроек:

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'my_password'
EMAIL_PORT = 587
EMAIL_USE_TLS = True

Для файла моделей:

send_mail (u "demande_Expertise 'message' '
 [instance.categorie.expert.utilisateur.email] fail_silently = False)

Отправка почты работает отлично..

Но когда программа установлена ​​на рабочем сервере (apache), отправка почты не работает.

Я написал в файле настроек:

EMAIL_HOST = 'mailhost.onera'
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'my_password'
EMAIL_PORT = 25
EMAIL_USE_TLS = True

и возвращается следующая ошибка:

Расширение STARTTLS не поддерживается сервером

если я изменю на:

EMAIL_USE_TLS = False

возвращается следующая ошибка:

Расширение AUTH не поддерживается сервером

Я хотел бы знать, почему он работает с сервером разработки, а не с программой, установленной в сети?


person Patrice    schedule 30.10.2015    source источник
comment
Э-э, потому что вы используете другой почтовый сервер?   -  person Daniel Roseman    schedule 30.10.2015
comment
Пожалуйста, не задавайте один и тот же вопрос несколько раз. Вы можете отредактировать исходный вопрос и добавить детали. Если отправка почты работает с другим почтовым сервером, то, похоже, вам лучше обратиться за помощью к onera.fr, а не к Stack Overflow.   -  person Alasdair    schedule 30.10.2015
comment
если бы я нашел помощь в своей работе, я не буду задавать здесь проблему   -  person Patrice    schedule 30.10.2015