Getmail

Latest version: v6.18.14

Safety actively analyzes 629811 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

6.18

- 89: fetchmail feature: skip fetching read mail.
New `imap_search` and `imap_on_delete` to fetch only `Unseen` messages and set them to `\Seen`.
- add `-s/--searchset` to override imap search and setting of flags for all rcfile's in the command
- if no `--rcfile` and no default `getmailrc`, then use all files from the `--getmaildir` folder
- fix "SyntaxError: Non-ASCII in file, but no encoding declared" (only Python 2.7)

6.17

- 79: UnicodeEncodeError: 'ascii' codec can't encode character in position
- 78: Don't encode pure ASCII X-getmail-retrieved-from-mailbox
- 69: skip_imap_fetch_size. IMAP requests size, making davmail download all the messages every time, making it slow
- 81: Allow having IMAP message IDs recorded in headers (if received=True in config)
- 82: Add branding to Received header
- 85: Discuss content of oldmail filese in FAQ

6.16

- 73: Additional exception handling for IMAP IDLE with xoauth2
- 74: 'ascii' codec can't encode characters in position 4017-4018
- 75: Bring back "getmails" wrapper (was a Debian addition, but fits well to getmail itself)

6.15

- 67 Implement a destination that delivers to a local LMTP server
- 71 allow "=" in ssl_ciphers to allow "ssl_ciphers = DEFAULTSECLEVEL=1"
- 72 non-compliant e-mail header (in multidrop configuration) causes getmail to stop working
- Added test folder: run tests with `make test`. Tests and fixes.

6.14

- 64 getmail6: sometimes dies on running external filter program in version 6.13
- 65 Wait much longer, and raise an exception when timeout (pull from ykasap/fix-timeout to solve 64)
- 63 Trap exceptions caused by xoauth2 token expiration
- 61 Refresh the OAuth access token when reconnecting (IMAP IDLE)

This CHANGELOG entry was updated only after setting the tag v6.14, but the fixes are in the tag, of course.

6.13

- fix 59: Traceback while trying to reap child process
- fix 60: Need to refresh the OAuth access token when reconnecting (IMAP IDLE)

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.