Path to this page:
./
mail/py-mailsuite,
Python package for retrieving, parsing, and sending emails
Branch: CURRENT,
Version: 1.9.18,
Package name: py312-mailsuite-1.9.18,
Maintainer: pkgsrc-usersA Python package for retrieving, parsing, and sending emails.
Features
- Simplified IMAP client
- 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
Required to run:[
textproc/py-html2text] [
net/py-dns] [
www/py-publicsuffix2] [
mail/py-imapclient] [
lang/python310] [
devel/py-expiringdict] [
mail/py-mail-parser]
Required to build:[
devel/py-hatchling]
Master sites:
Filesize: 16.249 KB
Version history: (Expand)
- (2024-11-02) Updated to version: py312-mailsuite-1.9.18
- (2024-10-03) Updated to version: py312-mailsuite-1.9.17
- (2024-09-14) Updated to version: py312-mailsuite-1.9.16
- (2024-01-18) Updated to version: py311-mailsuite-1.9.15
- (2023-10-28) Updated to version: py311-mailsuite-1.9.5nb2
- (2022-09-01) Updated to version: py310-mailsuite-1.9.5nb1
CVS history: (Expand)
2024-11-02 09:37:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mailsuite: updated to 1.9.18
1.9.18
Pin mail-parser version at 3.15.0 due to a parsing regression in 4.0.0
|
2024-10-03 07:30:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mailsuite: updated to 1.9.17
1.9.17
Fix IMAP namespace handling
|
2024-09-14 10:16:47 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mailsuite: updated to 1.9.16
1.9.16
Accept plain_message=None when creating emails
|
2024-01-18 17:02:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-mailsuite: updated to 1.9.15
1.9.15
Fix missing body_urls list when an email does not contain an HTML body
1.9.14
Email parsing improvements
Parse out email addresses in the Delivered-To header
Rename reply_to key to reply-to
Replaces formatting provided by mailparser with parsed out email addresses that \
match the rest of the output
1.9.13
Normalize the case of a header name when testing header values.
1.9.12
Ignore all dmarc Authentication-Results if multiple dmarc results are found
1.9.11
Strip leading and trailing spaces from DKIM-Signature header h= list items
1.9.10
Fix parsing of Authentication-Results and DKIM-Signature headers when Windows \
line breaks (\r\n) are used
1.9.9
Fix header and body separation when Windows line breaks (\r\n) are used
1.9.8
Fix parsing of email addresses in message From headers with encoded display names.
1.9.7
Fix regression causing noisy mailparser log messages to reappear
Rename urls list to body_urls
1.9.6
Add urls list to parsed utils.parse_email() results
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2022-08-31 21:40:17 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-mailsuite: adapt for dependency change
Bump PKGREVISION.
|
2022-08-24 16:00:31 by Thomas Klausner | Files touched by this commit (4) |
Log message:
mail/py-mailsuite: import py-mailsuite-1.9.5
A Python package for retrieving, parsing, and sending emails.
Features
- Simplified IMAP client
- 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
|