[Python] Getting SSL error when sending email via Django

Discussão em 'Python' iniciado por Stack, Setembro 25, 2024.

  1. Stack

    Stack Membro Participativo

    This is what I see when I send mail via Django:


    [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)
    ​

    This is my email configuration in settings.py:

    # Email Settings
    EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
    EMAIL_HOST = "smtp.gmail.com"
    EMAIL_PORT = 587
    EMAIL_HOST_USER = "xxxxxxxx@gmail.com"
    EMAIL_HOST_PASSWORD = "xxxxxxxxxxxxx"
    EMAIL_USE_TLS = True


    And this is how I send mail:

    send_mail(
    "Subject",
    "Test message",
    settings.EMAIL_HOST_USER,
    ["xxxxxxxxx@gmail.com"],
    fail_silently=False,
    )

    Continue reading...

Compartilhe esta Página