Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Manpage, TODO, CHANGELOG: document and record wildcard expansion in IMAP ↵ | Nikolaus Schulz | 2010-08-09 | 1 | -0/+3 |
| | | | | mailbox names | ||||
* | New option --archive-name, alias -a, to hard-code the archive filename | Nikolaus Schulz | 2010-07-31 | 1 | -0/+4 |
| | |||||
* | Don't create hidden archives when archiving mailboxes with leading dots in ↵ | Nikolaus Schulz | 2010-07-31 | 1 | -0/+5 |
| | | | | | | | | the name When archiving a mailbox with leading dots in the name and no archive name prefix specified, strip the dots off the archive name. This is targeting Maildir++ subfolders. | ||||
* | New option --archive-prefix, alias -p | Nikolaus Schulz | 2010-07-31 | 1 | -0/+5 |
| | | | | | | | | | | | Technically, this works just like the --suffix option. This commit also updates the manpage accordingly. Currently, the prefix is not checked for slashes, so it could contain path components. (The same applies for the suffix, btw). Since the expanded string is prepended to the archive base name, this can be used to dynamically configure the archive directory, depending on the archive cutoff date. I'm not sure if this can be considered a reasonable feature, though. | ||||
* | Detect and never archive IMAP server pseudo mbox messages | Nikolaus Schulz | 2010-07-30 | 1 | -0/+3 |
| | | | | | | | IMAP servers (Dovecot and UW-IMAP at least) may store mailbox meta data for mboxes in a pseudo message. Such messages are now detected and never archived. This commit includes a test case in the test suite. | ||||
* | Give the changelog some more love | Nikolaus Schulz | 2010-07-30 | 1 | -14/+24 |
| | | | | Add references to bug numbers and be more verbose. | ||||
* | Bump version to 0.8.0 | Nikolaus Schulz | 2010-07-29 | 1 | -1/+1 |
| | |||||
* | Updated changelog, which was very outdated | Nikolaus Schulz | 2010-07-29 | 1 | -17/+41 |
| | |||||
* | IMAP: be NAMESPACE-aware; improved probing for guessed mailbox names. | Nikolaus Schulz | 2008-04-08 | 1 | -0/+1 |
| | | | | | | | | * Automatically add NAMESPACE prefix to the mailbox path if necessary, * Explicitely check for guessed mailbox names with LIST instead of just trying to SELECT them. * Updated documentation about NAMESPACE handling. | ||||
* | Updated changelog, which was a little behind. | Nikolaus Schulz | 2008-03-15 | 1 | -0/+7 |
| | |||||
* | guess_delivery_time(): | Nikolaus Schulz | 2007-11-13 | 1 | -0/+6 |
| | | | | | | | | | * look for the timestamp of the latest 'Received' header before resorting to 'Date' or 'Resent-Date'. * let 'Resent-date' header take precedence over 'Date'. Document these changes in manpage and changelog. Closes: #1481316, #1764855, Debian bug #272666. | ||||
* | Fixed date header parsing to be precise with timezone information. Also, when | Nikolaus Schulz | 2007-11-13 | 1 | -0/+6 |
| | | | | | | writing From_ line timestamps, don't use UTC but local time, without timezone information. | ||||
* | RELNOTES, CHANGELOG: updated for v0.7.2, which fixes a crash with IMAP and | Nikolaus Schulz | 2007-11-09 | 1 | -0/+5 |
| | | | | | python << 2.5. | ||||
* | CHANGELOG: added entry about IMAP delimiter detection and recovery. | Nikolaus Schulz | 2007-11-07 | 1 | -1/+4 |
| | |||||
* | When converting from other formats to mbox, don't preserve existing 'Status' and | Nikolaus Schulz | 2007-11-02 | 1 | -0/+3 |
| | | | | | 'X-Status' mbox headers, we better overwrite them with correct values. | ||||
* | With IMAP no IdentityCache object was initialized, causing a crash if | Nikolaus Schulz | 2007-11-02 | 1 | -0/+2 |
| | | | | | --warn-duplicates was used. Closes: Debian bug #434786. | ||||
* | Let archivemail accept --days=0. | Nikolaus Schulz | 2007-11-02 | 1 | -0/+1 |
| | |||||
* | Expand tilde in argument of long option --pwfile. | Nikolaus Schulz | 2007-11-02 | 1 | -0/+2 |
| | |||||
* | Deprecate the old automatic seteuid feature; document this in the manpage and | Nikolaus Schulz | 2007-11-02 | 1 | -0/+2 |
| | | | | | | changelog, and let archivemail spit a warning when it changes the effective user id. | ||||
* | If running as root, only switch the effective uid and gid back if we have | Nikolaus Schulz | 2007-11-02 | 1 | -0/+2 |
| | | | | | actually switched them before. | ||||
* | CHANGELOG: updated to cover fixed IMAP message flag handling and new --copy | Nikolaus Schulz | 2007-11-02 | 1 | -0/+5 |
| | | | | | option. | ||||
* | Changelog: updated latest entry: added credit to Elan Ruusamäe for tracking | Nikolaus Schulz | 2007-11-01 | 1 | -2/+3 |
| | | | | | #1783369 down, and made it more verbose about the related Debian bugs. | ||||
* | Updated changelog about latest bugfix (skipping invalid files in Maildirs). | Nikolaus Schulz | 2007-10-24 | 1 | -0/+4 |
| | |||||
* | New IMAP URL parser that understands double-quoted usernames and passwords. | Nikolaus Schulz | 2007-10-23 | 1 | -0/+3 |
| | | | | | Closes: #1640878 | ||||
* | Use a wrapper around rfc822.Message.fp to find the filename for Maildir/MH | Nikolaus Schulz | 2007-10-22 | 1 | -0/+4 |
| | | | | | | emails. Python 2.5 broke backward compatibility for Maildirs. :-/ Closes: #1670422 | ||||
* | Bumped version to 0.7.0 | Nikolaus Schulz | 2006-11-02 | 1 | -1/+1 |
| | |||||
* | Changelog update: added IMAP error reporting | Nikolaus Schulz | 2006-11-02 | 1 | -0/+1 |
| | |||||
* | Updated CHANGELOG and polished it a bit for the upcoming release. | Nikolaus Schulz | 2006-10-31 | 1 | -14/+22 |
| | |||||
* | Updated CHANGELOG. | Nikolaus Schulz | 2006-10-28 | 1 | -0/+36 |
| | |||||
* | Changelog: added entry for CRAM-MD5 login to the changelog of the latest | Nikolaus Schulz | 2006-10-28 | 1 | -0/+1 |
| | | | | | version 0.6.2. | ||||
* | bump version to 0.6.2 | Peter Poeml | 2006-06-27 | 1 | -1/+9 |
| | |||||
* | Use the archive cut-off date rather than the current time with the | Paul Rodger | 2002-11-21 | 1 | -0/+4 |
| | | | | | --suffix option. | ||||
* | Fixed date typo. | Paul Rodger | 2002-10-30 | 1 | -1/+1 |
| | |||||
* | Removed a test rule that says we can confidently archive messages | Paul Rodger | 2002-10-30 | 1 | -0/+5 |
| | | | | | | older than the unix epoch. (New versions of python return OverFlow error instead) | ||||
* | Added IMAP support. | Paul Rodger | 2002-10-03 | 1 | -0/+3 |
| | |||||
* | Opps - forgot to commit the new version number changes (0.5.1) | Paul Rodger | 2002-09-19 | 1 | -0/+5 |
| | |||||
* | Fixed a bug where mailbox locking would fail under Solaris, also fixed | Paul Rodger | 2002-09-15 | 1 | -0/+8 |
| | | | | | | | a bug where archiving maildir mailboxes without a 'Received Date' or 'From' header would fail. Removed another assert() statement that would crash on the unix epoch. | ||||
* | Fixed a bug where we would throw an exception if a message was dated | Paul Rodger | 2002-08-18 | 1 | -0/+6 |
| | | | | | | exactly on the unix epoch. Also fixed a bug where trailing slashes were being passed to the archive file name. | ||||
* | We now call mkdir() to create a temporary directory to store any generated | Paul Rodger | 2002-05-20 | 1 | -0/+3 |
| | | | | | tempfiles. This should be a lot more secure. | ||||
* | Got ready for release of 0.4.7 | Paul Rodger | 2002-05-09 | 1 | -1/+1 |
| | |||||
* | Fixed a bug where archivemail would abort if it got a date header | Paul Rodger | 2002-05-07 | 1 | -0/+4 |
| | | | | | with a completely blank value. | ||||
* | Fixed a bug where the os.rename() calls could fail if we are moving files | Paul Rodger | 2002-05-06 | 1 | -0/+4 |
| | | | | | between partitions. | ||||
* | Opps - forgot to put the size option in the manpage. | Paul Rodger | 2002-04-29 | 1 | -1/+1 |
| | |||||
* | Added a --size option to only archive messages over a certain byte size. | Paul Rodger | 2002-04-29 | 1 | -0/+2 |
| | |||||
* | Added a lot more tests to test_archivemail.py. | Paul Rodger | 2002-04-28 | 1 | -0/+6 |
| | |||||
* | Fixed a bug where the long --suffix option was not working (although the | Paul Rodger | 2002-04-27 | 1 | -0/+8 |
| | | | | | | | | | | | short option, '-s' was). Added time-based format directives to the --suffix option, so that you can do things like specify --suffix='%B%Y' to create archives named after the current month and year. Added some more tests to test_archivemail.py | ||||
* | Fixed bugs where archivemail would refuse to work on python version less than | Paul Rodger | 2002-04-26 | 1 | -0/+7 |
| | | | | | 2.2. | ||||
* | Added another test, got ready for 0.4.2 release. | Paul Rodger | 2002-04-24 | 1 | -1/+1 |
| | |||||
* | Added a lot more system tests. | Paul Rodger | 2002-04-24 | 1 | -0/+1 |
| | | | | | | Hopefully I haven't gone too overboard with 957 lines of testing code for a 1100 line program :) | ||||
* | Complain if the mailbox to be read does not look like a valid mbox-format | Paul Rodger | 2002-04-23 | 1 | -0/+2 |
| | | | | | mailbox when it is a singular file. |