[Mailman-Developers] Problems archving emails

Marco Antonio Reis Henriques marco_henriques at yahoo.com.br
Thu Jul 31 10:01:30 EDT 2003


Hi Folks,

When a user from a list send an e-mail with specific MIME format, this
message is been saved like attachment and it didn't show in web interface
files archive. The error log file show this:

Jul 30 16:22:46 2003 (10639) uncaught archiver exception at filepos: 0
Jul 30 16:22:46 2003 (10639) Uncaught runner exception: [Errno 1] Operation
not permitted:
'/usr/local/mailman/archives/private/gncoc-l/attachments/20030730/e60f6c35'
Jul 30 16:22:46 2003 (10639) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 155, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 73, in
_dispose
    mlist.ArchiveMail(msg)
  File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 206, in
ArchiveMail
    h.processUnixMailbox(f)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 544, in
processUnixMailbox
    m = mbox.next()
  File "/usr/pkg/lib/python2.2/mailbox.py", line 34, in next
    return self.factory(_Subfile(self.fp, start, stop))
  File "/usr/local/mailman/Mailman/Mailbox.py", line 79, in scrubber
    return mailbox.scrub(msg)
  File "/usr/local/mailman/Mailman/Mailbox.py", line 99, in scrub
    return self._scrubber(self._mlist, msg)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 185, in
process
    url = save_attachment(mlist, part, dir, filter_html=0)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 300, in
save_attachment
    makedirs(fsdir)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 294, in
makedirs
    os.path.walk(dir, twiddle, None)
  File "/usr/pkg/lib/python2.2/posixpath.py", line 279, in walk
    func(arg, top, names)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 293, in
twiddle
    os.chmod(dirname, 02775)
OSError: [Errno 1] Operation not permitted:
'/usr/local/mailman/archives/private/gncoc-l/attachments/20030730/e60f6c35'

Jul 30 16:22:46 2003 (10639) SHUNTING:
1059592963.5881079+ac76b8c099a721b82bdb4ea4bc00e52f0665821e

Someone could help me ?!?

Thanks again.

Cheers,

Marco




More information about the Mailman-Developers mailing list