Can Python control Thuderbird?

M

marceepoo

I want to control Mozilla Thunderbird using Python.
Does anyone know if that is that possible?
I would like to use Python to save email attachments to a specific
directory, depending on the name of the sender, content in the email,
etc.--- and to rename the attachment file -- and to save the email to
an html file -- and to insert into the email file links to the locally
saved copies of the attachments. Is this possible?
If the answer is yes, where could I find information about how to use Python to control Thuderbird (and/or examples of saving attachments to locval filenames,and/or saving emails to htmlfiles and/or connecting to the list of
contacts) ?
While hunting around, I came across "Python 18.4. mailbox — Manipulatemailboxes in various formats — Python v2.7.1 documentation". I'm so totally ignorant of MAPI that I don't know if that is what I'm looking for. If it is, does anyone know where I could find some examples of python scripts using the "Python 18.4. mailbox module"?

Thanks,

Marceepoo


Thanks for your tme and the knowledge you share,

Marc
 
A

Andrea Crotti

marceepoo said:
I want to control Mozilla Thunderbird using Python.
Does anyone know if that is that possible?
I would like to use Python to save email attachments to a specific
directory, depending on the name of the sender, content in the email,
etc.--- and to rename the attachment file -- and to save the email to
an html file -- and to insert into the email file links to the locally
saved copies of the attachments. Is this possible?
If the answer is yes, where could I find information about how to use Python to control Thuderbird (and/or examples of saving attachments to locval filenames,and/or saving emails to htmlfiles and/or connecting to the list of
contacts) ?
While hunting around, I came across "Python 18.4. mailbox — Manipulate mailboxes in various formats — Python v2.7.1 documentation". I'm so totally ignorant of MAPI that I don't know if that is what I'm looking for. If it is, does anyone know where I could find some examples ofpython scripts using the "Python 18.4. mailbox module"?

Thanks,

Marceepoo


Thanks for your tme and the knowledge you share,

Marc

In general I think it would be easier to work directly from the mailbox,
yes, or even the imap folders if you're using imap, but in this case
thunderbird is not part of the equation...

If you want to use thunderbird then I think there are easier solutions
with the internal scripting language (XUL or however it was called...)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,581
Members
45,056
Latest member
GlycogenSupporthealth

Latest Threads

Top