BSD Ports

mail/py-mailsuite 1.9.18_1 DragonFly

Python package to simplify receiving, parsing, and sending email

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
mail, python
Package size
34.8 KiB, 180.7 KiB installed

Description

A Python package to simplify receiving, parsing, and sending email Features * Receive emails via IMAP * Retrieve email from any folder * Create new folders * Move messages to other folders * Delete messages * Monitor folders for new messages using the IMAP IDLE command * Always use / as the folder hierarchy separator, and convert to the server's hierarchy separator in the background * Always remove folder name characters that conflict with the server's hierarchy separators * Prepend the namespace to the folder path when required * Automatically reconnect when needed * Work around quirks in Gmail/G-suite, Office 365, Exchange, Dovcot, and DavMail * Consistent email parsing * SHA256 hashes of attachments * Simplified email sending via SMTP * Uses opportunistic encryption (STARTTLS) by default * Easily add attachments, plain text, and HTML

In the other systems

SystemPortVersion
DragonFlymail/py-mailsuite1.9.18_1
FreeBSDmail/py-mailsuite1.11.2
NetBSDmail/py-mailsuite1.11.2
HardenedBSDmail/py-mailsuite1.11.2
GhostBSDmail/py-mailsuite1.11.2

Install

Binary package:

pkg install py311-mailsuite

From DPorts:

cd /usr/dports/mail/py-mailsuite && make install clean

Dependencies

Run dependencies 6

No port depends on this one.