Рубрики
Без рубрики

Отправить электронные письма с Python: отправка электронных писем только с 6 строками кода

Если вы ищете способ отправить электронные письма с Python, не смотрите больше. Давай прыгнут в это, … Tagged с Python.

Если вы ищете способ отправить электронные письма с Python, не смотрите больше.

Давай прыгнут в это,

Электронные письма с Python

Мы будем использовать модуль SMTP встроенную библиотеку Python для отправки электронных писем,

Итак, давайте сначала начнем с импорта,

import smtplib

Теперь, когда это не так, давайте посмотрим на код,

message = f'Subject : Upcoming Due Date Alert : {left} Days \nDear User, \n\n\nThis message is regarding the upcoming due date for {Details} on {Date}. \n\nRegards,\nPython ;)'
        server = smtplib.SMTP(host = 'smtp.gmail.com',port=587)
        server.ehlo()
        server.starttls()
        server.login(sender_mail,sender_password)
        server.sendmail(sender_mail,receiver_mail,alert_message)
        server.quit()

Переменная сервера определяет хост электронной почты, который является «gmail.com», и порт, который мы будем использовать для отправки электронной почты. server.ehlo () Функция является аргументом имени хоста для почтового клиента и server.starttls () это зашифровать электронное письмо.

Вот и все, что нужно, чтобы отправить электронные письма с помощью Python. Облегчая отправку объемных электронных писем, все благодаря Python. Вы можете передать список электронных писем приемника в receiver_mail переменная, которая отправит электронные письма нескольким людям.

Иди и попробуй отправить несколько электронных писем с питоном.

Оригинал: “https://dev.to/ashishnair1211/email-with-python-sending-emails-with-just-6-lines-of-code-3dm0”