Ответы пользователя по тегу SMTP
  • Отправлять почту через Яндекс в Django?

    @rumsey
    Имхо - яндекс и им подобное только если во время разработки. У меня письма в нем бесследно исчезали и никаких ошибок он не выдавал. В рамблере если не заходить в веб-интерфейс, то через какое-то время отключают отправку.

    Свой сервис типа exim настроить не долго и в обслуживании проблем нет. За два года я пару раз смотрел логи по просьбе клиентов, так как письма не приходили, но там в адресе была ошибка. Для тестов в django можно настроить чтобы письма сохранялись на диске, а не отправлялись.

    Или как написал Pavel Denisov использовать mailgun.com
    Ответ написан
    Комментировать
  • Не доходят письма с сайта на Django через Яндекс. Где копать?

    @rumsey
    У меня работало с такими настройками (сейчас шлю через свой почтарь):
    EMAIL_HOST_YA = 'smtp.yandex.ru'
    EMAIL_PORT_YA = 587
    EMAIL_HOST_USER_YA = 'new.mail@yandex.ru'
    EMAIL_HOST_PASSWORD_YA = '1234'


    И код отправки:
    from django.core.mail import get_connection, send_mail
    
    #connections to yandex
    connection = get_connection(
        host=settings.EMAIL_HOST_YA,
        port=settings.EMAIL_PORT_YA,
        username=settings.EMAIL_HOST_USER_YA,
        password=settings.EMAIL_HOST_PASSWORD_YA,
        use_tls=True
    )
    send_mail(
        subject,
        text_content,
        from_email,
        to,
        connection=connection,
        html_message=html_content
    )
    Ответ написан
    2 комментария