Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Hierdie gesprek is in die argief. Vra asseblief 'n nuwe vraag as jy hulp nodig het.

using thunderbird with fetchmail

  • 2 antwoorde
  • 1 het hierdie probleem
  • 2 views
  • Laaste antwoord deur martin.s

more options

I am trying to configure thunderbird such that it uses the file /var/spool/mail/username as its inbox (that is the location that fetchmail writes to) and /home/username/Mail/ as the folder for my other mailfolders. All mailfolders are in mbox format. I need to keep this configuration so that I can continue to read mail using a text based client (e.g., mutt) when I login remotely to my desktop. As far as I can tell thunderbird cannot use /var/spool/mail/username directly as its inbox (please correct me if that's wrong). I therefore created a symlink /home/username/Mail/Inbox that points to /var/spool/mail/username. The configuration under Account Settings -> Server Settings shows: Server Type: Unix Movemail Server Name: localhost User Name: username The checkboxes "Check for new messages at startup" and "Check for new messages every 1 minutes" are checked. The Local directory under Message Storage is set to /home/username/Mail.

After starting thunderbird I see all messages in the Inbox and the other mailfolders correctly. However, thunderbird is not updating the Inbox at all even though fetchmail periodically adds new messages to the /var/spool/mail/username file. Even clicking on "Get Messages" has no effect. Only quitting thunderbird and restarting it will update the Inbox.

Is there a way to configure thunderbird such that it works correctly with an inbox that is updated by fetchmail? (this is with thunderbird version 31.1.0)

- Martin

I am trying to configure thunderbird such that it uses the file /var/spool/mail/username as its inbox (that is the location that fetchmail writes to) and /home/username/Mail/ as the folder for my other mailfolders. All mailfolders are in mbox format. I need to keep this configuration so that I can continue to read mail using a text based client (e.g., mutt) when I login remotely to my desktop. As far as I can tell thunderbird cannot use /var/spool/mail/username directly as its inbox (please correct me if that's wrong). I therefore created a symlink /home/username/Mail/Inbox that points to /var/spool/mail/username. The configuration under Account Settings -> Server Settings shows: Server Type: Unix Movemail Server Name: localhost User Name: username The checkboxes "Check for new messages at startup" and "Check for new messages every 1 minutes" are checked. The Local directory under Message Storage is set to /home/username/Mail. After starting thunderbird I see all messages in the Inbox and the other mailfolders correctly. However, thunderbird is not updating the Inbox at all even though fetchmail periodically adds new messages to the /var/spool/mail/username file. Even clicking on "Get Messages" has no effect. Only quitting thunderbird and restarting it will update the Inbox. Is there a way to configure thunderbird such that it works correctly with an inbox that is updated by fetchmail? (this is with thunderbird version 31.1.0) - Martin

All Replies (2)

more options

You need to create a movemail account. See id this article helps (step 6). http://askubuntu.com/questions/301988/using-movemail-with-thunderbird-on-ubuntu

more options

Sorry, I do not understand your suggestion: as I mentioned in my post the account is configured as a movemail account. Or what else does Server Type: Unix Movemail under Account Settings -> Server Settings mean?