thunderbird

Does anybody know of existing code to read a mork file (Thunderbird Address Book)?

I have the need to read the Thunderbird address book on the fly. It is stored in a file format called Mork. Not a pleasant file format to read. I found a 1999 article explaining the file format. I would love to know if someone already has gone through this process and could make the code available. I found mork.pl by Jamie Zawinski ...

How do you insert email headers with a Thunderbird extension?

I'm building a Thunderbird extension and would like to add my own header to all outgoing email (e.g. <myext-version: 1.0> ). Any idea how to do this? I know it's possible since this is done in the OpenPGP Enigmail extension. Thanks! ...

Where does Thunderbird store the UID of the last message downloaded via POP?

I use Thunderbird to receive email using POP3. I have Thurnderbird configured to leave email on the server. Lets say one day I uses POP3 to retreive (RETR) 10 email messages, then I logout for the night. Overnight 10 more messages are sent to my mailbox. When I fire up Thunderbird the next morning, the STAT command should show 20 mes...

create own plugin for Thunderbird or Zarafa?

hi, I want to enhance my thunderbird (or zarafa), so that i can rightclick on a mail, and get a dialog, where i can fill in some information (like an article reference, an issue number or an invoice) and press "send", and this information alongside with the email and (logged-in) user-information will be sent to another webservice (i.e. ...

SQL in an e-mail app

I would like to be able to perform SQL queries on my e-mail inbox. With the output, I can make graphs about how much e-mails I send or receive for example. I want to analyze my performance and what keeps me busy. My mailbox seems like a good place to start. I'm using Gmail on-line, and Thunderbird, Outlook 2007 and Mail.app trough IMAP...

Disable Thunderbird Folder Expansion

I have recently setup Thunderbird in my machine. I have setup two accounts, one for me and the other for my brother. Is it possible to disable the expansion of the node for my Folder when I am not logged in to the gmail account? I am asking this to provide privacy in between our folders. Or would it be possible to set up Thunderbird ...

How do you access the message content in the Thunderbird message compose window?

I am trying to write a Thunderbird extension which will let you compose a message but it will process the message text before sending it out. So I need access to the plain text content of the email body. Here is what I have so far, just as some test code in the Extension Developer Javascript console. var composer = document.getElement...

Contact information web standard

Is the a standard which I can use for our contacts? I want to build an application which hosts our clients contact information. Is there a standard I should use so it is possible to sync with as many clients as possible? In Outlook I can find something about "LDAP" can you give any tutorials maybe? I would want to support 2 way syncing...

How to listen to 'SendMail' event in Thunderbird?

I need to intercept all mail sent by Thunderbird and block sending if there is a predefined string in the mail body. It should be a part of our already existing XPCOM dll addon. Do you have any ideas how to implement it? ...

How to use Delphi to get email message text from Thunderbird

What I do now with Outlook: I receive email orders for products. I select a single or multiple emails in Outlook (a single order can have multiple emails associated with it) and then switch to my Delphi coded OrderManager program and click "Import". It uses Outlook's COM automation interface to read the text of each message, parses ...

Drag Drop Handling from Thunderbird

Has anyone ever handled a drag drop of emails from thunderbird? any references links code? I want to be able to drag emails from thunderbird to my application? ...

Modify data in LDAP server using Outlook or Thunderbird

Hi both Outlook and Thunderbird are able to find contacts in a LDAP server, but none of them are able to modify contacts data. Is there a plug-in or anything else to allow such thing? Regards, Cédric ...

Implementing splitter with no width inside a box

Hi, I have horizontal box consisting of 4 other boxes separated by splitters. I want to use splitter that looks like the tree-splitter (with no width), but whenever im trying to use it splitters dissapear and the collumns cannot be resized. Any ideas why? Or have you got any idea how can I implement a splitter that would look like one w...

PHP, postfix, sendmail, thunderbird for local dev only

Hey, I'm trying to get php's mail function working on my local dev box in such a way where all mail sent using mail(), regardless of recipient, would stay local and show up in a thunderbird account (pop/imap/etc). I've got php set up to use sendmail and I've got postfix installed. But i'm at a loss where to go next. Any pointers? ...

Run a method everytime value changes.

Hi, I wonder if any of you guys can help me with what I think is observing problem. I have an element (svg to be more specific) that I want to update every time a value somewhere is changed. I have variable: GetThreadTree().treeBoxObject.getFirstVisibleRow() that initially is 0. I want to run a function updateCanvas() every time valu...

PHP mail cannot show links when sending html mails to thunderbird

Hello. I have this script that works ok. Trouble is that when I make Click here You cannot click the link in Thunderbird mailing program (Mozilla). If I see the source code it is okay. What gives? public function send_mail($email='',$subject='',$text='') { $mail = new PHPMailer(); $db = new Db(); $sql = $db->query("SELECT *...

How to process and forward email based on content?

I recently found out that I could forward my email that I get on gmail to my mobile phone by using the SMS gateway email address of my carrier. So, I enabled forwarding in gmail to send it to [email protected] and it started working pretty well. There is hardly 20 secs of difference from the time an email was sent to my inbox, and w...

How can I open a browser tab with Jetpack in Thunderbird?

This code will work with Jetpack in Firefox: jetpack.tabs.open("https://www.google.com/calendar"); How can I do the same in Thunderbird? (if I run this code there it gives me a "browserWindow is null" error) ...

Debugging Thunderbird on Mac OS X with GDB

Hi guys! I tried today to find a bug in Thunderbird, or more specifically - the location where it crashes ( the Crash reporter jumps in ). However when I try to run it in gdb, the program immediately exits with code 06. And then the Crash reporter springs into action again. This way, I can never get to the actual point where it dies. I...

Getting mail sender in a Thunderbird extension

I am working on a very simple Thunderbird extension, which is supposed to alert the name of the sender along with the names of the recipients whenever a mail is sent. The problem is that gMsgCompose.compFields.from field is empty in the below snippet (the .to field works as expected), which handles the "compose-send-message" event. What ...