Package: archivemail
Version: 0.7.0-1
Severity: normal
Hi,
archivemail aborts, if trying to archive mails from an IMAP-Server and
using --warn-duplicate.
For reference I include the error message:
~$ archivmail --warn-duplicate [...] imap://localhost/INBOX
Traceback (most recent call last):
File "/usr/bin/archivemail", line 1475, in ?
main()
File "/usr/bin/archivemail", line 691, in main
archive(mailbox_path)
File "/usr/bin/archivemail", line 1127, in archive
_archive_imap(mailbox_name, final_archive_name)
File "/usr/bin/archivemail", line 1388, in _archive_imap
cache.warn_if_dupe(msg)
NameError: global name 'cache' is not defined
Fix is adding the following line
--- archivemail.orig 2007-07-26 20:05:24.000000000 +0200
+++ /tmp/v504730/2 2007-07-26 20:05:29.000000000 +0200
@@ -1303,6 +1303,7 @@
stats = Stats(mailbox_name, final_archive_name)
imap_str = mailbox_name[mailbox_name.find('://') + 3:]
imap_filter = build_imap_filter()
+ cache = IdentityCache(mailbox_name)
vprint("imap filter: '%s'" % imap_filter)
try:
imap_username, imap_str = imap_str.split('@', 1)
regards,
Christian
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages archivemail depends on:
ii python 2.4.4-2 An interactive high-level object-o
archivemail recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]