1
0
Fork 0
mirror of https://git.code.sf.net/p/archivemail/code synced 2024-12-22 07:42:55 +00:00
Commit graph

43 commits

Author SHA1 Message Date
Nikolaus Schulz
8d01846e3f Manpage, TODO, CHANGELOG: document and record wildcard expansion in IMAP mailbox names 2010-08-09 11:43:10 +02:00
Nikolaus Schulz
3a6e4072b0 Manpage: various updates
Document the --archive-name option, and explain the basic idea of deriving the
archive filename from the mailbox earlier and more prominently.  Also document
how archivemail tries not to create hidden archive files, and remove some
obsolete notes.
2010-07-31 22:05:11 +02:00
Nikolaus Schulz
b6bc92c34f New option --archive-prefix, alias -p
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.
2010-07-31 20:49:03 +02:00
Nikolaus Schulz
6813e21d54 Updated the manpage date 2010-07-30 12:25:56 +02:00
Nikolaus Schulz
1c412524f2 Document in the manpage that archivemail locks the archive mbox 2010-07-30 12:25:55 +02:00
Nikolaus Schulz
03932a8cb2 Remove the notes about setuid support from the manpage
This feature has been removed.
2010-07-29 22:55:00 +02:00
Nikolaus Schulz
d706409c59 Switch mbox locking from flock(2) to posix lockf(2)
flock() locks aren't portable; lockf() locks are.
2010-07-19 01:13:25 +02:00
Nikolaus Schulz
78b4923832 IMAP: be NAMESPACE-aware; improved probing for guessed mailbox names.
* 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.
2008-04-08 15:38:51 +00:00
Nikolaus Schulz
37816fd659 archivemail.sgml: warn that multiple passes with --copy will create duplicates. 2008-04-08 14:11:45 +00:00
Nikolaus Schulz
f43cbb106d Added new option --all to archive all messages in a mailbox.
Updated documentation, and added a first simple unittest for this.
Closes: #1764846.
2008-03-15 20:24:46 +00:00
Nikolaus Schulz
9ac3a68228 Documented the new option --debug-imap in the manpage. 2008-03-15 19:35:22 +00:00
Nikolaus Schulz
8e5c870057 guess_delivery_time():
* 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.
2007-11-13 21:13:38 +00:00
Nikolaus Schulz
5b72c8287c Updated and edited manpage:
* drop prominent note about being a python program; 
* extended description a bit;
* Document issue with slashes in IMAP mailbox paths.
2007-11-07 22:32:07 +00:00
Nikolaus Schulz
f582fd75c9 archivemail.sgml: wrap examples in <informalexample>. 2007-11-03 00:51:23 +00:00
Nikolaus Schulz
3f5f591728 archivemail.sgml: edited and reordered 'Notes' section so that it looks nicer. 2007-11-03 00:24:37 +00:00
Nikolaus Schulz
be4aabc20f archivemail.sgml: document that the conversion from other formats to mbox
overwrites existing 'Status' and 'X-Status' messages headers.
2007-11-02 23:46:17 +00:00
Nikolaus Schulz
e25367fcb8 Documented the new --copy option in the manpage. 2007-11-02 20:50:30 +00:00
Nikolaus Schulz
c5002cdefb Updated manpage: note that IMAP server internal message dates may differ from
user-visible date headers, and that there exist servers not supporting searches.
2007-11-02 20:42:16 +00:00
Nikolaus Schulz
b2f94206b1 Deprecate the old automatic seteuid feature; document this in the manpage and
changelog, and let archivemail spit a warning when it changes the effective user
id.
2007-11-02 20:26:40 +00:00
Nikolaus Schulz
dfec62850e Updated manpage: document that archivemail will implicitly unset the \Recent
message flag of all messages in an IMAP folder.
2007-11-02 19:21:10 +00:00
Nikolaus Schulz
9b7768e073 Rewrote and reordered parts of the manpage:
* Move paragraph about archiving IMAP folders before the option list
    * Added section subsection about IMAP URL handling
    * Added IMAP example command line
2007-10-24 14:58:47 +00:00
Nikolaus Schulz
f3719df4d2 Updated documentation WRT to the new quoted usernames/passwords in IMAP URLs. 2007-10-23 23:11:29 +00:00
Nikolaus Schulz
ef97390118 Corrected python dependency in the man page. 2006-11-06 21:41:59 +00:00
Nikolaus Schulz
0278901ba1 Added a note to the manpage that --pwfile will not work if archiving folders
from several IMAP accounts.
2006-11-02 05:45:26 +00:00
Nikolaus Schulz
a221f62f52 Shortened new option name "--dont-mangle-from" to "--dont-mangle". 2006-10-30 19:34:39 +00:00
Nikolaus Schulz
157db85b7f Updated manpage:
From_ mangling is only done for messages from mailboxes not in mbox format.
2006-10-18 23:06:29 +00:00
Nikolaus Schulz
ae5e5f63a1 Shorten credits. 2006-10-14 22:49:31 +00:00
Nikolaus Schulz
d0a209fa7a Updated <Date/>, updated AUTHOR section. 2006-10-13 00:07:05 +00:00
Nikolaus Schulz
b682b26398 Added new option --dont-mangle-from to turn off From_ mangling. 2006-10-12 21:14:04 +00:00
Nikolaus Schulz
874f325330 Updated description of the IMAP URL syntax: list the methods to specify the
password, document the IMAPS capability and its syntax.
2006-09-28 23:56:31 +00:00
Nikolaus Schulz
74922b1beb Document new options --pwfile and --filter-append and their short counterparts
in the manual.
2006-09-28 23:49:45 +00:00
Nikolaus Schulz
dbe3c9ce4b Fixed typo in description of IMAP URL syntax. 2006-09-28 23:43:50 +00:00
Paul Rodger
64d87da307 Use the archive cut-off date rather than the current time with the
--suffix option.
2002-11-21 22:57:13 +00:00
Paul Rodger
6a91347b88 Added IMAP support. 2002-10-03 06:27:08 +00:00
Paul Rodger
7187dd8f6f Let's try to get my email address a bit less easy to get by spammers. 2002-04-30 23:55:52 +00:00
Paul Rodger
ca6933b50f Opps - forgot to put the size option in the manpage. 2002-04-29 12:42:43 +00:00
Paul Rodger
244c88d4b9 Added a lot more tests to test_archivemail.py. 2002-04-28 04:04:49 +00:00
Paul Rodger
bc41b68389 Fixed a bug where the long --suffix option was not working (although the
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
2002-04-27 06:08:45 +00:00
Paul Rodger
2bfde528cd Added the ability to archive messages older than a given absolute date with
the new option '--date' and fixed a bug where archivemail would complain about
messages older than 1970.
2002-04-23 03:01:26 +00:00
Paul Rodger
623f3ba4be Getting ready for release of version 0.4.1 2002-04-21 01:14:54 +00:00
Paul Rodger
ee9757de78 Added an option '--no-compress' if you don't want gzipped archives.
Added an option '--preserve-unread' to always preserved (don't archive)
unread messages.
2002-04-17 06:26:31 +00:00
Paul Rodger
ba5426db3f Added a lot more documentation, fixed up usage messages and expanded a lot
on the man page.
2002-04-13 11:36:32 +00:00
Paul Rodger
0203bed0c4 Added docbook documentation from which we can generate a manpage. 2002-04-12 14:46:09 +00:00