Найти - Пользователи
Полная версия: Smtp
Начало » Django » Smtp
1
xxnikolayxx
Ребята, помогите отправить почту.
setting
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_PASSWORD = 'passwd'
EMAIL_HOST_USER = 'simple@gmail.com'
EMAIL_PORT = '587'
DEFAULT_FROM_EMAIL = 'simple@gmail.com'
views
 
from django.core import mail
       connection = mail.get_connection()
        connection.open()
        email1 = mail.EmailMessage('Hello', 'Body goes here', 'simple@gmail.com',
                                  ['to1@example.com'], connection=connection)
        email1.send() 
        connection.close()
ERROR
Exception Type:	SMTPException
Exception Value:	
SMTP AUTH extension not supported by server.

Это на моем сервере ошибка? - его как-то настроить еще нужно?
Или в настройках проблема?
FishHook
Честно сказать, gmail-почту я тоже не осилил. С рамблером и яндексом проблем нет.
xxnikolayxx
FishHook
Честно сказать, gmail-почту я тоже не осилил. С рамблером и яндексом проблем нет.
Блин. Жаль.
Попробую на Яндексе приконектится.
xxnikolayxx
Очень странно.
На Яндексе действительно все работает.
ziro
У меня вот так работает

# Email settings
DEFAULT_FROM_EMAIL = 'i@gmail.com'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT=25
EMAIL_USE_TLS=True
EMAIL_HOST_USER=DEFAULT_FROM_EMAIL
EMAIL_HOST_PASSWORD='xxx'
SERVER_EMAIL = DEFAULT_FROM_EMAIL

В общем волшебное слово при доступе на gmail - это EMAIL_USE_TLS=True - без него действительно не работает. Впрочем, это в документации к почте написано, так что rtfm.
xxnikolayxx
ziro
Да, спасибо.
Я уже прочел в доке, забыл отписать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB