LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-28-2012, 04:26 PM   #1
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Syncing email between several instances of Thunderbird running on different computers


I have a rather strange problem. I use Thunderbird as email client and have it installed on all my systems. Since I don't want to rsync the configuration files and local mail folders every time I make a change or get new mail (which is sorted automatically into different local folders using filters) I have created a NFS share on my file-server, moved the contents of ~/.thunderbird to it (and deleted that content on the other machines) and mounted the share to ~/.thunderbird.

That is working so far, I can see my mail, but I have problems with that:
- When more than one machine is powered on (Thunderbird starts automatically and is configured to check for new mail every 5 minutes) at the same time the new mails are downloaded multiple times.
- When I create new filters (for example when I create a new folder and filters because of subscribing to a new mailing list) the filtering works without problems on the machine I used to create the filters, but only on that machine. On the other machines the mails are not moved to the folder they belong in, even if I restart Thunderbird. I don't know how that is even possible.

I would really appreciate if some one can give me a hint what I am doing wrong.
Also, may be someone has already done something similar and can point me to a working solution. I would even change to a different mail client if it has the same features (most important: filter rules, RSS integration) and is able to do what I want to achieve.

Last edited by TobiSGD; 05-28-2012 at 04:28 PM.
 
Old 05-28-2012, 04:45 PM   #2
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,055

Rep: Reputation: Disabled
Not sure I understand... Do all your machines share the same ~/.thunderbird on the NFS share ?

If that is the case I would ask your questions on a Thunderbird channel, as I don't know if the configuration "several instances of Thunderbird accessing the same .thunderbird" is supposed to work (maybe some locking mechanisms are causing problems?)

Last edited by Didier Spaier; 05-28-2012 at 04:50 PM. Reason: missing word
 
1 members found this post helpful.
Old 05-28-2012, 04:48 PM   #3
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by Didier Spaier View Post
Not sure I understand... Do all your machines share the same ~/.thunderbird on the NFS share ?
Yes, all machines use the share mounted to ~/.thunderbird.
Thanks for your suggestion, searching for a Thunderbird support channel now. Sometimes I forget the simple things.
 
Old 05-28-2012, 11:36 PM   #4
nixblog
Member
 
Registered: May 2012
Posts: 426

Rep: Reputation: 53
What about modifying the path variable in profiles.ini on each machine to point to the profile on the share?

Something like

Code:
Path=<NFS SHARE>/.thunderbird/xxxxxxxx.default
 
Old 05-29-2012, 05:52 AM   #5
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
The machines would still be using the same profile at the same time, so I can't see the difference between this and the mounting approach.
 
Old 05-29-2012, 06:22 AM   #6
descendant_command
Senior Member
 
Registered: Mar 2012
Posts: 1,876

Rep: Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643
Local IMAP server be a better option?

Or run a single instance on one machine and use X-forwarding or vnc or such to get to it from other boxes?

Tbird seems inconsitant as to what configs get read into memory or reread from disk dynamically so multi-clients on the same profile is bound to be messy.

Last edited by descendant_command; 05-29-2012 at 06:24 AM.
 
1 members found this post helpful.
Old 05-29-2012, 06:40 AM   #7
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by descendant_command View Post
Local IMAP server be a better option?
Isn't that a bit too much? I don't know much about mail-servers and IMAP, is it possible to have filter rules to sort the mail and integrate RSS feeds into that? Those two functions are essential for me.

Quote:
Or run a single instance on one machine and use X-forwarding or vnc or such to get to it from other boxes?
The problem is that the machines are not always running at the same time, so this way won't work.

Quote:
Tbird seems inconsitant as to what configs get read into memory or reread from disk dynamically so multi-clients on the same profile is bound to be messy.
Yeah, I noticed that.
 
Old 05-29-2012, 07:51 AM   #8
descendant_command
Senior Member
 
Registered: Mar 2012
Posts: 1,876

Rep: Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643
Quote:
Originally Posted by TobiSGD View Post
Isn't that a bit too much? I don't know much about mail-servers and IMAP, is it possible to have filter rules to sort the mail and integrate RSS feeds into that? Those two functions are essential for me.
Dovecot is pretty light and a pretty simple setup and has good documentation.
It supports filtering but I havn't used that and don't know about RSS either.
http://wiki.dovecot.org/LDA/Sieve

Or you could just leave one client running to do all the filtering.

Use fetchmail to grab mail from all your accounts.
You don't need to worry about SMTP, just keep using your current SMTP server.
 
1 members found this post helpful.
Old 05-29-2012, 07:56 AM   #9
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
I want to do the same thing!!---I was assuming that I would use rsync. even with that, i can forsee a problem with having a file updated where the local instance of tbird was not aware of it. (I picture the code saying--"wait--i didn't change that file--who's messing with me--I think I'll go belly up...")
 
Old 05-29-2012, 05:14 PM   #10
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by descendant_command View Post
Dovecot is pretty light and a pretty simple setup and has good documentation.
It supports filtering but I havn't used that and don't know about RSS either.
http://wiki.dovecot.org/LDA/Sieve

Or you could just leave one client running to do all the filtering.

Use fetchmail to grab mail from all your accounts.
You don't need to worry about SMTP, just keep using your current SMTP server.
OK, I will look at the Fetchmail and Dovecot approach. May be I have just to use a different solution for RSS, but this really bothers me. I really like Thunderbird for having RSS integrated, so that I don't need another program just for RSS.
Nonetheless, I am somewhat surprised. I can't be the only person that wants to have synced mail on different computers, well, except pixellany as it seems.
 
Old 05-30-2012, 03:22 AM   #11
descendant_command
Senior Member
 
Registered: Mar 2012
Posts: 1,876

Rep: Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643
Quote:
Originally Posted by TobiSGD View Post
OK, I will look at the Fetchmail and Dovecot approach. May be I have just to use a different solution for RSS, but this really bothers me. I really like Thunderbird for having RSS integrated, so that I don't need another program just for RSS.
Nonetheless, I am somewhat surprised. I can't be the only person that wants to have synced mail on different computers, well, except pixellany as it seems.
Yes, just about everybody with more than one PC
And an IMAP server is nearly always the best way to do it.
You could even leave out the fetchmail and just have a 'master' copy of Tbird that does the mail & RSS grabbing and simply uses your IMAP server as the 'local' mailstore that it all gets filtered into.
The only thing missing is the ability to enter filter rules on any client other than the 'master', but I don't think that is a realistic goal with multiple clients anyway.
 
Old 05-30-2012, 07:17 AM   #12
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by descendant_command View Post
Yes, just about everybody with more than one PC
And an IMAP server is nearly always the best way to do it.
From what I have read you are totally right. I am currently trying that, but have problems with sorting the mails. If you have experience with such a setup I would appreciate your help, I opened a new thread with for my problem: http://www.linuxquestions.org/questi...an-6-a-947508/

Quote:
You could even leave out the fetchmail and just have a 'master' copy of Tbird that does the mail & RSS grabbing and simply uses your IMAP server as the 'local' mailstore that it all gets filtered into.
The only machine running 24/7 is my file-server, which is running headless and doesn't have a GUI installed. I don't want to install a GUI just for this purpose, so currently this is not an option for me. Ask again about this in 2 days and let's see if I haven't kicked the server out of the window til then.
 
Old 05-30-2012, 08:12 AM   #13
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
OK, I managed to get rid of the issues with the sorting, now it works. For some reason I don't understand I am not able to configure Thunderbird to connect to the local mail server, but i am not in the mood to figure that out. I simply changed to Claws-Mail and it is working fine with this solution.

Now I need a similar solution for RSS, but I doubt that I will find one.
Since this thread is about syncing emails I mark this as solved.

Thanks for all your helpful answers.
 
Old 05-30-2012, 03:51 PM   #14
nixblog
Member
 
Registered: May 2012
Posts: 426

Rep: Reputation: 53
Quote:
Originally Posted by TobiSGD View Post
Now I need a similar solution for RSS, but I doubt that I will find one.
Since this thread is about syncing emails I mark this as solved.
Claws-Mail supports RSS via the RSSyl plugin, could you not use that?

Last edited by nixblog; 05-30-2012 at 03:53 PM.
 
Old 05-30-2012, 04:57 PM   #15
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148

Original Poster
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
If I would use the RSSyl plugin (I already had a look at it) I had the same situation as before: Feeds marked as read or deleted on one machine would still be unread or existent on a different machine.
For the RSS feeds I tend to go to manage them via Google Reader and use a RSS reader that can sync/integrate Google Reader. So far I had a look at RSSOwl, which is basically useless on Slackware 13.37 and -current, because it needs Xulrunner version 1.9 or below, which is obsolete since Firefox 4. They describe a workaround in their FAQs, but that just crashes RSSOwl without even an error-message.
I also wanted to give Liferea a try, since it has had many good reviews, but I don't want to use a RSS reader that has half Gnome as dependencies.
I am still searching for a small program that can achieve that, but have not found anything so far.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Ubuntu 12.04/Thunderbird - Migrate Thunderbird Email & Settings Ineed2know Linux - Newbie 3 05-04-2012 10:59 PM
[SOLVED] Best email client for moderate to large email database (Evolution, thunderbird, kmail, Claws mail) Carpincho Linux - Software 1 08-24-2011 05:19 AM
Syncing computers on a network? Gallifrey Linux - Newbie 3 04-16-2010 06:14 AM
syncing pictures and music between computers android6011 Linux - General 1 11-19-2007 01:09 AM
9 httpd instances running!?? jlinden Linux - Newbie 2 09-17-2003 11:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:22 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration