Python Community
13.1K subscribers
1.24K photos
26 videos
15 files
711 links
Python Community RU - СНГ сообщество Python-разработчиков

Чат канала: @python_community_chat

Сотрудничество: @cyberJohnny и @Sergey_bzd

РКН реестр:
https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission
Download Telegram
⚡️ Создаём почтового бота для отправки email

Модуль smtplib позволяет настроить соединение между smtp сервером, чтобы работать с почтой. Установка не требуется, поскольку библиотека уже предустановлена в Python.

Полную документацию можно посмотреть здесь.

В этом примере мы взяли сервер Google (информацию по нему можно найти на сайте gmail), с помощью которого мы и создаём зашифрованное подключение.

Теперь осталось просто зайти в свою почту и разрешить доступ ненадёжных приложений к аккаунту.

Также, вы можете отправлять вложения (файлы, фотографии) прямо через этот модуль. Для этого сообщения составляются с помощью модуля email.

#миниурок #smtplib
⚡️ Пишем бота для gmail

smtplib — модуль, позволяющий создавать соединения с SMTP сервером. Эта технология используется для управления почтой, отправки и получения сообщений.

Нам нужны сервера Google, поэтому заходим сюда и ищем их. После — заходим с использованием своего аккаунта Google.

Учтите, что вам нужно будет дать доступ роботу для управления вашим аккаунтом. Чтобы отправлять вложения, стоит также почитать про email.

Подробнее, как обычно, можно почитать в документации.

#миниурок #smtplib