Re: Parsing email attachments: get_payload() produces unsaveable data

2009-10-14 Thread dpapathanasiou
On Oct 4, 10:27 am, dpapathanasiou denis.papathanas...@gmail.com wrote: I'm using python to access an email account via POP, then for each incoming message, save any attachments. This is the function which scans the message for attachments: def save_attachments (local_folder, msg_text):    

Parsing email attachments: get_payload() produces unsaveable data

2009-10-04 Thread dpapathanasiou
I'm using python to access an email account via POP, then for each incoming message, save any attachments. This is the function which scans the message for attachments: def save_attachments (local_folder, msg_text): Scan the email message text and save the attachments (if any) in the

Re: Parsing email attachments: get_payload() produces unsaveable data

2009-10-04 Thread Albert Hopkins
On Sun, 2009-10-04 at 07:27 -0700, dpapathanasiou wrote: When I try to write the filedata to a file system folder, though, I get an AttributeError in the stack trace. And where might we be able to see that stack trace? -a -- http://mail.python.org/mailman/listinfo/python-list

Re: Parsing email attachments: get_payload() produces unsaveable data

2009-10-04 Thread dpapathanasiou
And where might we be able to see that stack trace? This is it: Exception: ('AttributeError', 'no args', [' File /opt/server/smtp/ smtps.py, line 213, in handle\ne mail_replier.post_reply(recipient_mbox, \'\'.join(data))\n', ' File / opt/server/smtp/email_replier.py, l ine 108, in

Re: Parsing email attachments: get_payload() produces unsaveable data

2009-10-04 Thread Albert Hopkins
On Sun, 2009-10-04 at 08:16 -0700, dpapathanasiou wrote: And where might we be able to see that stack trace? This is it: Exception: ('AttributeError', 'no args', [' File /opt/server/smtp/ smtps.py, line 213, in handle\ne mail_replier.post_reply(recipient_mbox, \'\'.join(data))\n', '

Re: Parsing email attachments: get_payload() produces unsaveable data

2009-10-04 Thread dpapathanasiou
Which is *really* difficult (for me) to read.  Any chance of providing a normal traceback? File /opt/server/smtp/smtps.py, line 213, in handle email_replier.post_reply(recipient_mbox, ''.join(data)) File /opt/server/smtp/email_replier.py, line 108, in post_reply

Re: Parsing email attachments: get_payload() produces unsaveable data

2009-10-04 Thread Albert Hopkins
On Sun, 2009-10-04 at 09:17 -0700, dpapathanasiou wrote: Which is *really* difficult (for me) to read. Any chance of providing a normal traceback? File /opt/server/smtp/smtps.py, line 213, in handle email_replier.post_reply(recipient_mbox, ''.join(data)) File