diff options
author | Paul Rodger <paul@paulrodger.com> | 2002-04-21 01:14:54 +0000 |
---|---|---|
committer | Paul Rodger <paul@paulrodger.com> | 2002-04-21 01:14:54 +0000 |
commit | 623f3ba4be671de1624af9f448c3257db5abca6c (patch) | |
tree | 9c624e80b20f0a3b5d2aa08e2a450890e30f405f | |
parent | e07cdd7a2b25c2760d00beeceac59325c5e809a7 (diff) | |
download | archivemail-623f3ba4be671de1624af9f448c3257db5abca6c.tar.gz archivemail-623f3ba4be671de1624af9f448c3257db5abca6c.tar.bz2 archivemail-623f3ba4be671de1624af9f448c3257db5abca6c.zip |
Getting ready for release of version 0.4.1
-rw-r--r-- | CHANGELOG | 5 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rwxr-xr-x | archivemail.py | 8 | ||||
-rw-r--r-- | archivemail.sgml | 13 | ||||
-rwxr-xr-x | setup.py | 2 |
5 files changed, 23 insertions, 7 deletions
@@ -1,5 +1,5 @@ -Version 0.4.1 - ??? +Version 0.4.1 - 21 April 2002 * Don't archive messages that are flagged important unless we are given the --include-flagged option. * Fixed a bug where when archiving messages from maildir mailboxes, we were @@ -9,6 +9,9 @@ Version 0.4.1 - ??? * We now complain if an mbox-format mailbox that is being read changes in size -- this should not happen, since we have locked these files, but it is a good sanity check. + * Changed from using the mailbox.PortableUnixMailbox class to read mbox + mailboxes to the mailbox.UnixMailbox class. This fixes bugs where unquoted + 'From ' lines in the body of messages were confusing archivemail. Version 0.4.0 - 17 April 2002 * Added an option --no-compress to make archives but not compress them with @@ -1,5 +1,5 @@ -VERSION=0.4.0 +VERSION=0.4.1 VERSION_TAG=v$(subst .,_,$(VERSION)) TARFILE=archivemail-$(VERSION).tar.gz diff --git a/archivemail.py b/archivemail.py index f942bbb..b2dade7 100755 --- a/archivemail.py +++ b/archivemail.py @@ -17,7 +17,7 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ############################################################################ """ -Archive and compress old mail in mbox or maildir-format mailboxes. +Archive and compress old mail in mbox, MH or maildir-format mailboxes. Website: http://archivemail.sourceforge.net/ """ @@ -540,10 +540,10 @@ Options are as follows: -V, --version display version information -h, --help display this message -Example: %s linux-devel +Example: %s linux-kernel This will move all messages older than %s days to a 'mbox' mailbox called - 'linux-devel_archive.gz', deleting them from the original 'linux-devel' - mailbox. If the 'linux-devel_archive.gz' mailbox already exists, the + 'linux-kernel_archive.gz', deleting them from the original 'linux-kernel' + mailbox. If the 'linux-kernel_archive.gz' mailbox already exists, the newly archived messages are appended. Website: http://archivemail.sourceforge.net/ """ % \ diff --git a/archivemail.sgml b/archivemail.sgml index f04591c..2ad5329 100644 --- a/archivemail.sgml +++ b/archivemail.sgml @@ -158,6 +158,17 @@ Delete rather than archive old mail. Use this option with caution! <VarListEntry> <Term> + <Option>--include-flagged</Option> +</Term> +<ListItem><Para> +Normally messages that are flagged important are not archived or deleted. If +you specify this option, these messages can be archived or deleted just like +any other message. +</Para></ListItem> +</VarListEntry> + +<VarListEntry> +<Term> <Option>--no-compress</Option> </Term> <ListItem><Para> @@ -226,6 +237,8 @@ When reading an <application/mbox/-format mailbox, <command/archivemail/ will create a lockfile with the extension <filename>.lock</filename> so that procmail will not deliver to the mailbox while it is being processed. It will also create an advisory lock on the mailbox using &flock;. +<command/archivemail/ will also complain and abort if a 3rd-party modifies the +mailbox while it is being read. </Para> <Para> @@ -18,7 +18,7 @@ check_python_version() # define & run this early - 'distutils.core' is new from distutils.core import setup setup(name="archivemail", - version="0.4.0", + version="0.4.1", description="archive and compress old email", platforms="POSIX", license="GNU GPL", |