Getmail

Latest version: v6.19.5

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

Scan your dependencies

Page 34 of 38

4.0.0a26

4 July 2004

-add explicit checks for multidrop classes to prevent users from incorrectly
specifying certain header fields as recording the envelope recipient address
-documentation fixes and additions

4.0.0a25

2 July 2004

-add handler for KeyboardInterrupt. Thanks: Thomas Schwinge.
-change setup script to not error if the specified directory prefix doesn't
exist. Thanks: Thomas Schwinge.
-pass retriever protocol info to filters. Thanks: Frankye Fattarelli.
-first inclusion of "real" documentation. See docs/documentation.html or its
plaintext counterpart docs/documentation.txt.

4.0.0a24

1 July 2004

-setup script/distutils changes. The setup.py script now looks for
--prefix or --home specifying an alternate installation directory, and
otherwise defaults to the hierarchy that Python was installed to.
/usr/share/doc/ or similar is no longer hardcoded anywhere.

4.0.0a23

1 July 2004

-changes to MDA_qmaillocal: add "group" parameter, and make "user"
parameter also have getmail change UID before invoking qmail-local.
-change two instances of socket.gethostname() to socket.getfqdn()
-change localparttranslate to localpart_translate
-add explicit checks for socket.ssl(), which is optional. Raise
getmailConfigurationError if they're not present and the user tries
to use it. Thanks: Thomas Schwinge.
-fix missing received_by in destinations. Thanks: Frankye Fattarelli and
Andrew Raines.

4.0.0a22

30 June 2004

-MultiSorter default destination can now be a named destination section as
well, so postmaster mail can go to an external MDA, etc.
-deliver_maildir writes out a new Return-Path: header field if SENDER
is set.
-include getmail_maildir and getmail_mbox delivery scripts for use as
MDAs with other programs.
-add starting/finishing log lines for each retriever
-change eval_bool to raise exception on unexpected values, rather than
using Python's native idea of what is boolean True and False
-ensure no message has partial final line regardless of delivery method.
Thanks: Thomas Schwinge.
-get rid of msg_lines(), mbox_timestamp() and their only callers.
-add the Delivered-To: and Received: header creation like getmail v.3 had,
and boolean options delivered_to and received to allow the user to disable
them. This necessitates adding some data attributes to retriever classes
and additional code to destination classes and utilities.
Thanks: Thomas Schwinge.
-drop .py suffix on the name of the main getmail script
-declare the three scripts to be scripts instead of modules (for distutils)
-some fixups to the distutils setup script. If files or directories
are still installed with "wrong" permissions (like 0600/0700 instead of
0644/0755), please let me know.
-a few miscellaneous fixups
-heading for beta, working on documentation ...

4.0.0a21

27 June 2004

-leave Return-Path header field alone for program deliveries. Thanks:
Andrew Raines.

Page 34 of 38

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.