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

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

Автор оригинала: Doug Hellmann.

Электронная почта – одна из старейших форм цифрового общения, но по-прежнему остается одной из самых популярных. Стандартная библиотека Python включает модули для отправки, получения и хранения сообщений электронной почты.

smtplib связывается с почтовым сервером для доставки сообщения. smtpd можно использовать для создания настраиваемого почтового сервера и предоставляет классы, полезные для отладки передачи электронной почты в других приложениях.

imaplib использует протокол IMAP для управления сообщениями, хранящимися на сервере. Он предоставляет низкоуровневый API для клиентов IMAP и может запрашивать, извлекать, перемещать и удалять сообщения.

Локальные архивы сообщений можно создавать и изменять с помощью почтового ящика с использованием нескольких стандартных форматов, включая популярные форматы mbox и Maildir, используемые многими программами-почтовыми клиентами.

  • smtplib – Клиент протокола простой передачи почты
  • smtpd – Примеры почтовых серверов
  • почтовый ящик – Управление архивами электронной почты
  • imaplib – Клиентская библиотека IMAP4