Slashdot Mirror


Managing Mail Between a Desktop and a Laptop?

dotancohen asks: "I'll soon be getting a new Dell laptop that'll be running Fedora Core 5 or 6. I need to access the email stored on my home box from the laptop, and also to read new email sent to me while I'm not home (and the home box is shut down). If I run an IMAP server at home, then I can't read the mail when the home box is down. However, if I pull from the POP3 server (and leave the mail on the server) then I won't be able to sort and file the mail while on the go. I currently use Kmail, but I might switch to Eudora in April/March when it becomes available for Linux. Is there anyway to sync the mail accounts between two Linux boxen, assuming that I'm using the same mail client?"

134 comments

  1. Try unison by davecb · · Score: 5, Interesting
    I use a laptop most of the time, with a larger machine at home serving as a fileserver and fallback. To keep my mail and projects directories in sync I use unison, reviewed here

    --dave

    --
    davecb@spamcop.net
    1. Re:Try unison by metamatic · · Score: 1

      Of course, Unison (or rsync) will only synchronize mail reliably if you use Maildir format. But then again, only an idiot would use mbox format on the server side anyway.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:Try unison by rodo · · Score: 1

      I second the unison / Maildir solution, I use that since years to sync my mail between my server and laptop. Most of the time I use the laptop to read mail, but occasionally I ssh to the server and read my mail there directly. unison does a two way sync so this allows me to do modifications like moving mails into different folders on the laptop when it is offline, and at the same time modify other mails on the server, and when the laptop goes online again it will sync automatically. Wonderful.

      Also it turned out to be helpful to include the .alias, .muttrc, .signature files etc. in the sync to keep all mail related settings the same on the synced machines.

  2. The answer! by robably · · Score: 4, Funny

    I was going to tell you how, but then you said "boxen".

    1. Re:The answer! by Anonymous Coward · · Score: 3, Funny

      My cluster of VAXen boxen agree with you that this weird pluralizaxen is getting ridiculouxen.

      TDz.

    2. Re:The answer! by kotj.mf · · Score: 1

      Forizzle.

      --
      hang brain.
    3. Re:The answer! by bazorg · · Score: 1

      1 ox, 2 oxen
      1 box, 2 boxes?

      wtf?
      (these are honest questions, english is a foreign language to me)

    4. Re:The answer! by Anonymous Coward · · Score: 1, Informative

      You are correct. 1 ox, two oxen; 1 box, 2 boxes. This is the proper english grammar for the plural of both words.

      "Boxen" is a slang term for multiple computers. It isn't proper english, but it is readily understood by most geeks. It's a joke of sorts; an individual computer is known in slang as "a box", and oxen pull a cart, while multiple computers perform processing tasks. Sound-alike jokes like this are common in anime, which many programmers tend to enjoy.

      Anyway, that's what's going on. Usually the only people using this slang are Linux guys and old VMS enthusiasts.

      Happy New Year!

    5. Re:The answer! by Anonymous Coward · · Score: 0
      Anyway, that's what's going on. Usually the only people using this slang are Linux guys and old VMS enthusiasts.

      Hey! I resent that... old VMS enthusiasts indeed! I run OpenBSD on my VAXen, oops, VAX

      TDz.

    6. Re:The answer! by Anonymous Coward · · Score: 0

      "Boxen" is also the plural of "box" in german

    7. Re:The answer! by endersshadow7 · · Score: 1

      Brian Regan also does the joke about being the dumb kid in school.

      http://youtube.com/watch?v=yvGtkodKltU

      Moosen! I saw a flock of moosen in the woods! In the woodsen! In the woodsenes!

    8. Re:The answer! by Anonymous Coward · · Score: 0

      > "Boxen" is also the plural of "box" in german

      Except that in German, "Box" is a loan-word from English. The common German word for "box" is Kasten.

    9. Re:The answer! by BobPaul · · Score: 1

      Many languages (German for sure) use "en" as a common plural ending. I have a feeling english isn't the native tongue. Or that's just a hell of a typo.

    10. Re:The answer! by Anonymous Coward · · Score: 0

      Unfortunately not. It's a common practice for people who think it makes them sound "cool".

      They're just a bunch of idiots.

    11. Re:The answer! by BobPaul · · Score: 1

      Wow. Not even out of college and you're making me feel old!

    12. Re:The answer! by No-op · · Score: 1

      actually, it's a silly terminology from VAX days- (hence VAXen) so it's probably about the same age as you are...

      that being said, using that same kind of application (boxen) went out of geek 'vogue' quite a few years ago. of course there are many who would say that using it in the first place was a badness, but the term originated with actual IT people, and not script kiddies, FWIW.

      you're not missing much by not knowing all this nonsense :)

      --
      EOM
    13. Re:The answer! by orkysoft · · Score: 1

      You mean a bunch of idioten?

      --

      I suffer from attention surplus disorder.
    14. Re:The answer! by Anonymous Coward · · Score: 0

      German has many plural noun forms compared to English because gender is significant for all nouns. So you have the masculine / feminine / neuter genders, and then the nominative / accusative / genitive / dative cases of grammatical usage. "en" is the dative plural masculine ending in German, but "e" is used the feminine, for example. Other words like brother (Bruder) might add an umlaut in the plural (Brüder). Some add "-s" or "-nen" and so on.

      And that's just nouns.

      For verbs, "-en" is the suffix for both the infinitive form ("to walk" = "gehen") the plural ("they walk" = "sie gehen") and the formal accusative ("you walk" = "Sie gehen").

      I'm a native English speaker so I may have screwed some of that up but you can see how it takes a lot of study to become proficient at German, not to mention all of their regional dialects.

  3. I use keep two copies by astrashe · · Score: 3, Interesting

    I keep two copies of my mail. One goes into a pop account, and gets pulled into my main machine, and the other goes to gmail. But you could send one to an IMAP account, one to a POP account, etc.

    My SMTP mail server is running on a VPS. I send incoming mail to an account on that machine, and use a .forward file to send it to a pop account provided by my cable modem company, and to my gmail account. I've configured the gmail account to send mail from my vanity domain.

    It's not a perfect solution -- if I send an email from gmail, it doesn't show up in the sent folder on my main machine. But it's very easy to set up, and I can get at gmail from anywhere.

    I think it would be better to use an IMAP server, to roll my own webmail solution that talks to the IMAP server, and to make it possible for the laptop to talk to the IMAP server. But the amount of work that would take deters me. My solution was easy to set up, even if its flawed.

    1. Re:I use keep two copies by scenestar · · Score: 1

      Definately, I too have a remote server to keep track of mail between my boxes.

      I got a 30 bucks a month DDS with 80 gigs of space. Combined with IMAP and SMTP i can keep all my mail synced with the various, laptops/desktops/smartphones that i have.

      also, if you are an avid IM/IRC user you can use it as a bouncer. check out this Killer setup i used as an example for mine.

      http://nafai77.livejournal.com/39649.html#cutid1

      --
      perpetually dwelling in the -1 pits
    2. Re:I use keep two copies by philml · · Score: 1

      I keep two copies of my mail. One goes into a pop account, and gets pulled into my main machine, and the other goes to gmail ... It's not a perfect solution -- if I send an email from gmail, it doesn't show up in the sent folder on my main machine. Hi, I have pretty much the same set up. I solve the last problem by having an email address that gets routed into my sent folder. I can then bcc manually in Gmail, or even better use a GreaseMonkey script (on userscripts.org) to automatically bcc all Gmail emails from computers where I can set this up.

  4. Just get an IMAP account on a server by Anonymous Coward · · Score: 2, Interesting

    You can even use something AOL's AIM Mail which allows you to access it via IMAP. Forward your mail there, but otherwise don't use the address.

    1. Re:Just get an IMAP account on a server by Daedone · · Score: 1

      Dont you ever say that evil word again....

  5. Disconnected IMAP... by Mendy · · Score: 5, Informative

    ...is probably what you want - and KMail appears to support it.

    Alternatively Thunderbird certainly supports cache'ing a copy of messages for working offline but I'm not sure if it supports the kind of resyncing that you're looking for.

    1. Re:Disconnected IMAP... by metamatic · · Score: 1, Troll

      Yup. Use IMAP, that's exactly what it's for.

      Jeez, this is the dumbest "Ask Slashdot" in ages. What next?

      "I need a way to send someone a message instantly, rather than having it go into their e-mail inbox, is there some tool that will do it?"

      "I need to compare two source code files, is there a program that will highlight the differences?"

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:Disconnected IMAP... by Evanisincontrol · · Score: 1

      "I need to let out pent up aggression from being yelled at by my boss, but I don't want anyone to know who I am and I don't want to be directly accountable for anything I say. Is there any kind of discussion forum I can ridicule people for their questions?"

    3. Re:Disconnected IMAP... by k_187 · · Score: 2, Funny

      Isn't that what most of the internet is used for? John Gabriel's Greater Internet Fuckwad Theory

      --
      11 was a racehorse
      12 was 12
      1111 Race
      12112
    4. Re:Disconnected IMAP... by Anonymous Coward · · Score: 0

      The sad part is that such a forum actually exists.... /b/ on 4chan.org

      (If you're easily offended then stay far, far away ... that place is one of the worst sesspools on the internet)

  6. Kind of a Dodge, But... by bmac83 · · Score: 1

    It's probably not the coolest or most direct solution, but my whole family is enjoying a vanity domain from Domain Direct, which allows for adding IMAP-capable mailboxes to the hosting account for $0.75/month. They are spam filtered by a pretty good little off-site service, as an added bonus.

    I'm not particularly promoting their service over that of another company, but my experience with Domain Direct has been generally positive.

  7. USB to the rescue! by maeka · · Score: 5, Interesting

    Simply use any mail client you can run entirely off of a USB flash drive. There is no need to sync when you only have one client!

    1. Re:USB to the rescue! by jones_supa · · Score: 3, Insightful

      Or keep just the mail boxes on the flash drive in a format which both mail clients can understand.

    2. Re:USB to the rescue! by EWAdams · · Score: 1

      Yes, this is what I do too. I keep my Microsoft Outlook files [cue chorus of sneering, retching, etc. from the Linux fanboys] on a USB stick, and just yank it out of my desktop and take it along when I go someplace with my laptop. I discovered this after several unsatisfactory (and expensive) efforts to find software that would sync two Outlook files.

      However, I know that Flash memory has a limited lifespan and I'm a little worried about how long I can count on it. I keep Outlook open all day every day, so it's probably hitting the Flash drive several hundred, or perhaps thousand, times a day. I back up the files on the USB stick to my hard drive once a day.

      I'd switch to Thunderbird but I need my system to sync with my Pocket PC PDA, Plaxo, Cardscan, and my cell phone. So far Nokia doesn't offer a sync solution for Thunderbird.

      --
      I piss off bigots.
    3. Re:USB to the rescue! by Jah-Wren+Ryel · · Score: 1

      Flash is good for at least 100K writes per cell - the nice stuff is good for at least 1M writes per cell, and with write-leveling, which apparently all modern flash devices implement, writes are effectively round-robin distributed across the entire device. So you can do the math to figure out how long you've got. In a lot of cases, flash memory will last longer than an equivalent spinning disk would under the same conditions.

      --
      When information is power, privacy is freedom.
    4. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      In a lot of cases, flash memory will last longer than an equivalent spinning disk would under the same conditions.

      Mostly flash doesnt get damaged really from being under power but idle, disks do.

      On the other side, put a page file on a flash device and see how quickly you can destroy it.. :)

    5. Re:USB to the rescue! by ezzzD55J · · Score: 1

      On the other side, put a page file on a flash device and see how quickly you can destroy it.. :)
      Not very. On a device with currently-reasonable 100k writes per sector and in-device wear levelling, with say a 8GB device and a currently-at-the-high-end write bandwidth of 20MByte/s, that's 474 days of constant writing it can handle.
    6. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      that's 474 days of constant writing it can handle.

      which isn't anywhere near the approx 5 years a decent 'enterprice' disk lasts under very heavy load.

      Not to mention that changing a few bytes in a sector still results in rewriting the entire sector (in both cases), so with the given bandwidth, you can end up with a lot more writes then you assume.

    7. Re:USB to the rescue! by Anonymous Coward · · Score: 0
      Simply use any mail client you can run entirely off of a USB flash drive. There is no need to sync when you only have one client!


      Perhaps I've been attached to the internet for 14 years too many, but are you seriously suggesting that he use sneakernet in 2006?

      I've noticed Windows & Mac users using flash drives for everything, but I've never understood why. Is using the network that incovenient under those operating systems?
    8. Re:USB to the rescue! by Jah-Wren+Ryel · · Score: 1

      which isn't anywhere near the approx 5 years a decent 'enterprice' disk lasts under very heavy load.

      Make that 8GB into the same size as the 'enterprice' disk and you will find that it is better. Currently 146GB FC drives are very common, which is more than 18x 8GB, so 1.3 years * 18 is 23 years. Just to be fair, lets up the sustained write rate to 40MB/s which gets you to 11.5 years. Still way more than 5 years. Now, lets step up to the flash that gets 1M writes instead of 100K writes, now we are at 115 years. Is that good enough for yah?

      Not to mention that changing a few bytes in a sector still results in rewriting the entire sector (in both cases), so with the given bandwidth, you can end up with a lot more writes then you assume.

      That's wrong multiple in ways:

      1) Your example was a page file - that means entire PAGES, not individual bytes.
      2) Even if you are talking about regular file i/o - flash cell sizes are measured in BITS, so random byte-sized writes need only affect a handful of cells, not an entire sector's worth of data.

      The only situation where your claim would apply to a flash disk is if it were in some sort of raid-5 type parity stripe. But, in that situation single byte writes require that the entire block be read first, in order to recalculate the parity. If you have to read 1000x more data than you write, you aren't going to come near anywhere near a 40MB/s sustained write bandwidth.

      --
      When information is power, privacy is freedom.
    9. Re:USB to the rescue! by ezzzD55J · · Score: 1

      that's 474 days of constant writing it can handle.

      which isn't anywhere near the approx 5 years a decent 'enterprice' disk lasts under very heavy load.

      I was being generous by producing a lower limit of lifetime by assuming constant write operations. In real life, the step from 474 days of constant writing to 5 years of IRL use is very small, and as my sibling noted, this is just 8GB. Also, due to no moving parts, i would guess the failure of flash devices would be much more predictable than failures with regular drives.

      Of course there are other advantages of flash, such as no seek time, and much better parallel access for much higher bandwidth.

      If you want to get me on flash, start talking about (current) price per GB, then we're talking.

      Not to mention that changing a few bytes in a sector still results in rewriting the entire sector (in both cases), so with the given bandwidth, you can end up with a lot more writes then you assume.
      Only if you write byte for byte and the filesystem layer lets you do that to the disk too. That's highly unrealistic.

      Like I said, there are disadvantages to flash (price/GB), and I admit I don't have much IRL experience with it (certainly none in 'enterprice' environments), but you're not doing a terrific job of convincing me magnetic disks have all the advantages. AFAICS, just capacity and price/GB. Not in the performance or reliability (assuming that 100k figure is right (on average will do with good wear levelling) and well-performing, reliable wear levelling).

      If capacities and price/GB get into the ballpark of magnetic drives, the revolution (haha! no pun intended) will begin.

    10. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      So tell me, why does in a real world test, a 4GB flash drive that claims to support over 100k writes die within 2 months of usage as storage for a pagefile? According to the claims made, it should last for at least 8 months, but it consstantly does not.

      Not to mention that a 140G flash drive costs quite a bit more then a high-end 140G scsi disk, so it is an extremely expensive route to go even if it would do what you claim.

    11. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      Sure, theoretically all nice, but real world testing really gives a different picture. As I replied to your sibbling post also, a 4GB flash drive should, according to your calculations, last for at least 8 months when used for storing a pagefile. I have tried this on quite a few devices, and for such use, a flash drive typically fails after some 2 months of constant use. This gets a lot worse still when also using the flash for other things (which limits the number of cells available for writing)

      I have been using quite a few flash disks in so called thin clients, exactly because of their supposed reliability and quietness due to not having moving parts. It has proven itself unworkable for this as soon as we put a pagefile on there, while it turns out quite well as long as we don't.

      And indeed, price/GB is just another issue wich can make flash an unattractive alternative for such use.

      That doesnt change the advantages it has of course.

    12. Re:USB to the rescue! by Jah-Wren+Ryel · · Score: 1

      So tell me, why does in a real world test, a 4GB flash drive that claims to support over 100k writes die within 2 months of usage as storage for a pagefile?

      Why do you ask an unanswerable question? You tell me all the relevant specs on the specific model and the actual usage, and I'll tell you your answer. Chances are that in telling me the specs on that model, you'll find the answer yourself. You should also include what your definition of "consstantly" is - consistently, constantly? - either way, what exactly does it mean.

      Not to mention that a 140G flash drive costs quite a bit more then a high-end 140G scsi disk, so it is an extremely expensive route to go even if it would do what you claim.

      You are the first person to bring up cost. Good for you.

      --
      When information is power, privacy is freedom.
    13. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      We started with 20 small machines with 4gb "flash drives". What type you ask? a variety of flash drives as available to consumers. That means various brands, and most likely various different manufacutors. Most of those were producing write errors after 2 months of use. Use here means indeed virtually constant reading and writing.

      You see, it is nice what is theoretically possible, but as long as that is not what is typically available then the argument remains a theoretical one with no value for practical purposes.

      How about you informing us where we can buy flash drives that will indeed last as well as you claim? We could try them in a real world application and see if they will work, provided they are not insanely priced.

    14. Re:USB to the rescue! by Jah-Wren+Ryel · · Score: 1

      As I replied to your sibbling post also, a 4GB flash drive should, according to your calculations, last for at least 8 months when used for storing a pagefile.

      It's all about the actual specs of the parts in use. If you don't buy the right product for the job, you can't expect it to do the job. Maybe you've been buying cheap knock-offs -- stuff without wear-leveling, or with only 10K rewrites or some other deficiency. No way I can diagnose your problems without the actual specs of the actual parts and the actual usage they've been subjected to.

      Try samsung and maybe PQI. My clients use M-systems which sounds like it is beyond your budget.

      Either way, if you are constantly paging, you should just buy more real RAM. Nowadays, swap should only ever be used as a last resort.

      --
      When information is power, privacy is freedom.
    15. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      It's all about the actual specs of the parts in use. If you don't buy the right product for the job, you can't expect it to do the job. Maybe you've been buying cheap knock-offs -- stuff without wear-leveling, or with only 10K rewrites or some other deficiency. No way I can diagnose your problems without the actual specs of the actual parts and the actual usage they've been subjected to.

      Well, I am not asking you to diagnose my problem, was more pointing at something that we found, and that if you search google a bit, is something we are not entirely alone in either.

      One of the brands we tried is sandisk, don't remember the others.

      Try samsung and maybe PQI. My clients use M-systems which sounds like it is beyond your budget.

      Thanks, will at least check if we tried those also.

      Either way, if you are constantly paging, you should just buy more real RAM. Nowadays, swap should only ever be used as a last resort.

      Sadly enough, that is not how Windows works, it copies any executable code to the pagefile, and then pages into memory what it needs, so as long as you have a pagefile at all, it will be intensively used if you start different programs often.
      Linux is a slightly different story, but it writes to the pagefile way before actually needing it as well, tho with the difference that you can tune how aggressively it does that.

      So no, more ram is in itself not going to prevent this. Disabling swapping alltogether is an option if we could guarantee that everything always fits into memory.

    16. Re:USB to the rescue! by Anonymous Coward · · Score: 0
    17. Re:USB to the rescue! by SillyNickName4me · · Score: 1

      Heh, as they say there, a bit expensive... but cool stuff, thanks!

  8. Pine + SSH by Anonymous Coward · · Score: 5, Insightful

    Pine + SSH, now you've got your mail synced anywhere on the planet.

    1. Re:Pine + SSH by RAMMS+EIN · · Score: 1

      Wow, I didn't know Pine magically stayed working when you turn off your computer! Time to switch from mutt...

      Seriously, the solution you propose is a very nice one, but note that the submitter said he can't use IMAP running on his desktop machine, because it will be inaccessible when switched off. Pine + SSH suffers from the same problem.

      --
      Please correct me if I got my facts wrong.
    2. Re:Pine + SSH by Anonymous Coward · · Score: 0

      >Seriously, the solution you propose is a very nice one, but note that the submitter said he can't use IMAP running on his desktop machine, because it will be inaccessible when switched off. Pine + SSH suffers from the same problem.

      ALL software suffers from the problem of "when the power is off, it doesn't work". If he wants a solution that stays synced, a computer has to be on all the time. It's not really an option. Otherwise, his mail will be out of sync.

      If he doesn't yet have one, he will need to get a shell account that offers Pine, of course.

      The other option being that he'd need some sort of other always on computer to keep everything stored on for any other solution. A setup like that is going to cost more than a simple shell account (you could probably get one of those free if you have any friends with always on linux boxes, some smaller ISPs will offer this for free with their internet package as well).

      The best solution past that would only offer unsynchronized access where one device is always more up to date than the other one. Not very useful for something constantly changing like email, IMHO.

    3. Re:Pine + SSH by RAMMS+EIN · · Score: 1

      ``ALL software suffers from the problem of "when the power is off, it doesn't work".''

      That statement is a bit misleading. Sure, when there's no power, the software doesn't work, but it doesn't need to; the submitter asked about being able to synchronize between two computers, which doesn't require both, or even either, computers to be on all the time. It only requires both to be on at the time of synchronization.

      --
      Please correct me if I got my facts wrong.
  9. Lots of ways by kosmosik · · Score: 3, Insightful

    1. The proper.
    Use IMAP server that is online. Like at your ISP if you can't provide aviability yourself.

    2. Poor mans IMAP.
    Use POP with few accounts and aliases. This also requires the server to be aviable.

    Make one account name it - main@account.tld - make it forward all incoming email to other two (or N) accounts like: desktop@account.tld, laptop@account.tld... Make your desktop client use the desktop account and laptop use the laptop account. Make your both (or N clients) do BCC to your main@account.tld for any sent meassage.

    Voila - done, you have the same messages (incoming and outgoing) on both (or N) POP accounts. You just need to download them to clients.

    1. Re:Lots of ways by benmcdavid · · Score: 1

      And if you ISP can't do IMAP, there's only about a million places on the internet that you can get basic hosting for $5/month or less. Add $9 a year for a domain and you can make your own damn rules about how you get your email.

    2. Re:Lots of ways by Anonymous Coward · · Score: 0

      I use a VPS. For $10/mo (from rapidvps.com) I get root access to a node where I installed IMAP-UW

    3. Re:Lots of ways by innosent · · Score: 1

      ...or just simple shared hosting, hostdime (hostdime.com) is also an excellent choice for either, and they offer horde and squirrelmail for webmail too.

      --
      --That's the point of being root, you can do anything you want, even if it's stupid.
  10. Err... by teslar · · Score: 1

    rsync?

    1. Re:Err... by dhasenan · · Score: 1

      You need to sync the computers while both are on. This is a decent solution, however.

      The questor could just get an old P2 box for spare change, put Linux on it, and use that as a mail server. Or have both computers sync to it (assuming he has a setup that allows him to access it remotely, or doesn't mind remembering to check his email on his laptop before leaving).

  11. Simple answer is in the question - IMAP. by a16 · · Score: 3, Informative

    Use an IMAP server.

    You even answered it yourself, except decided it is of no use as it would be unavailable when your home connection goes down.

    So.. get a cheap hosting/email account with IMAP capabilities, so that it's accessible over the net. Every mail client setup to use the IMAP account will see the same folders/inbox, and it'll work from anywhere. If you're paranoid about having your data in someone else's hands, download it to an archive locally with fetchmail or similar.

  12. Just use IMAP by nuxx · · Score: 1

    Most IMAP clients cache local copies of the messages to speed up display and allow for offline use. I know that the already-seen messages in both Mail.app and Thunderbird are visible even when I can't reach my mail server. I'd would just recommend using IMAP and running your own server, with clients that cache. Also set up SquirrelMail on the server so that you can access your mail from kiosk-type computers and you'll be all set.

    I've run a setup like this for years and it works out great.

    1. Re:Just use IMAP by nuxx · · Score: 1

      I should add that I do this so I can have ready access to my mail from home (OS X), work (XP), and whatever random machines with it always in sync, and drafts saved across the board. Coupled with server-side sorting and spam filtering, everything works great.

  13. Maybe most practical solution? by ceeam · · Score: 2, Insightful

    Gmail?

    1. Re:Maybe most practical solution? by Knight+Thrasher · · Score: 1

      Not to mention the easiest to set up (nothing to set up at all) and manage and back up (again, nothing to do at all) and certainly accessable from any number of machines (anything with internet access.)

    2. Re:Maybe most practical solution? by Anonymous Coward · · Score: 0

      1) Some google freak must invite you.
      2) google will spy/search on you.
      3) @gmail.com is just too lame.
      4) You'll need very insecure software to run all this AJAX. using gmail == pwned.

    3. Re:Maybe most practical solution? by vga_init · · Score: 1

      Yeah, I'm going to have to go with gmail on this one. I used to be against web clients in general, but eventually I caved in and went with it. It's been so much of a hassle running my own mail clients, what with having to shuffle my mail around between hosts al tlhe time.

      I certainly wish my ISP or one of my mail services would offer IMAP, but I don't see how that's ever going to happen. Bastards...

    4. Re:Maybe most practical solution? by ceeam · · Score: 1

      1) Welcome to now (ie not anymore).
      2) As opposed to your ISP(s)?
      3) Get anything you want elsewhere and setup forwarding. Also - I heard - GMail now can work with remote POP mailboxes.
      4) I use Opera. It's as secure as it can be probably.

    5. Re:Maybe most practical solution? by Anonymous Coward · · Score: 0

      5) google will randomly lose ALL YOUR MAIL, as they just proved a couple of days ago.

    6. Re:Maybe most practical solution? by Xiph1980 · · Score: 1

      I'm sorry, but that's not google doing that. It's some hacker trying to be funny and doing it, while ruining the name for all hackers out there.
      I myself can barely program "hello world" so I don't know exactly what happened, but it atleast is clear to me that the attack of recently was done from the clients end thru the browser (they all reported their browsers going nuts for a while, taking up 100% resources etc).
      This could probably be prevented by a good virusscanner and firewall, perhaps by using a router inbetween the internet and your pc.

      --
      Manuals are your last resort only
    7. Re:Maybe most practical solution? by Breakfast+Pants · · Score: 1

      You're right! Nothing to do at all! For anyone!

      --

      --

      WHO ATE MY BREAKFAST PANTS?
  14. Huh? by edmicman · · Score: 2, Insightful

    Maybe I'm not fully understanding what it is you're trying to do....but if you're running an IMAP server at home, why would it ever be turned off? That's your *mail* server. And if there's the possibility of it being turned off, maybe you should look for a hosted solution or something?

    How do I manage mail between a laptop and a desktop? I bought my own domain and pay for budget hosting. They provide IMAP mail servers. I used to check everything with Thunderbird using IMAP, and then when I wasn't at my computer with Thunderbird, I could log into the webmail interface and everything would be there.

    Now, I actually have everything forwarded to my gmail account. Yes, I went to the dark side, but gmail's web interface and spam control can't be beat. And now I don't have to maintain a local Thunderbird install or anything else. All of my email can be checked and worked with remotely from anywhere. It really isn't that hard!

    1. Re:Huh? by Anonymous Coward · · Score: 0
      ...but gmail's... spam control can't be beat.


      Spam is the main reason I'm not using gmail. About 1% of the spam I receive via gmail goes straight to my inbox. That may not seem like much, but when you're getting thousands of spam emails and only a few dozen ham emails, 1% of spam getting through is enough to make the signal to noise ratio unbearable.

      In contrast, my ISP (speakeasy.net) is only letting about 0.05% of spam through (on the default setting), and on my own mail server (which, admittedly, see significantly less spam) I'm seeing less than 0.01% of spam reach my inbox.

    2. Re:Huh? by thesnarky1 · · Score: 1

      And luckily Google notifies his clients if he's running late for a meeting when he misses an emai---- erm, sorry, I'm sure they never read personal emails. I've got the first solution (own domain, Thunderbird and Squirrelmail) you mention, and have only ever used gmail once. That was when I was out of the country in a place with state-controlled Internet, and I was sending cryptic messages back home letting them know I was alive, and that's it.

    3. Re:Huh? by edmicman · · Score: 1

      Huh, strange. My experience has been the total opposite. I have my gmail address, my vanity domain address, and a business address, all being sent to the gmail address. My vanity domain's host uses SpamAssassin, and it's hit or miss. It gets most Spam's, but it also has wrongly marked some. My business address used to also be on another host, also using SpamAssassin. I'm not sure how it's set up, but they changed ISP's or something and my work address went from allowing maybe 1-3 spams through a week to letting through 10-15 a day.

      Since I started forwarded everything to gmail, though...gmail's been flagging spam for all addresses correctly. I get maybe 1 spam every couple of weeks that gets through...and have only seen a few that were falsely flagged. I guess each experience is different! Personally, I would think that gmail's ability to let *all* of it's users "mark as spam" would let their filters be highly tuned.

  15. the easiest solution. by hlimethe3rd · · Score: 1

    Just switch to gmail and be done with it.

  16. I ran into this by CableModemSniper · · Score: 1

    First I was going to setup a local IMAP server on my desktop, and do it like that. Then I decided to just ssh and execute mutt remotely. No syncing necessary as its all in one place. Just another alternative suggestion. (I also thought about an NFS mounted maildir as an alternative to full blown IMAP, but that seemed kind of silly).

    --
    Why not fork?
  17. Use Exchange by Anonymous Coward · · Score: 0

    Amazingly enough, Microsoft Exchange together with Outlook does all of this extremely well. You can set up your own server or use the paid hotmail subscription.

    Then again, why you would ever want to use mail directly on your home machine when you can just use the laptop is beyond me!

    1. Re:Use Exchange by thona · · Score: 1

      Though not usable for hte op (thanks to his OS decision), this is ehat I thought upoin reading the headline, too. Along the line of "ok, where the heck is that supposed t obe a problem"?

      Outlook 2003+ in offline caching mode against an exchagne server - and voila, done. No problem, nothing to set up, nothing to configure. It just works. nd that does not only include email, it includes calendar, heck, even the processing rules or anti spam settings of the clients are copied.

    2. Re:Use Exchange by Sorthum · · Score: 0

      Well, he TYPES like an MS MVP...

    3. Re:Use Exchange by thona · · Score: 1

      Not, like someone with a mild form if dislexia who on top of that is not even a native english speaker.

      Gratulations, you managed to insult someone for being a foreigner AND having a problem with written langague all in one sentence.

  18. 4 ideas to consider by linuxtelephony · · Score: 2, Informative

    1. POP on both home and laptop machines. Configure your primary machine (home?) to leave mail on the server for X days. [I believe most clients support this, but I couldn't tell you for sure; I haven't used POP for a couple of years now.] Make sure X is large enough that you will get mail on the laptop or desktop, whichever is used least. Configure your secondary machine to leave mail on the server. This will allow both machines to get mail at the same time, has only one machine deleting mail, and should do what you want. My parents are configured similar to this and it works well for them. So far I haven't noticed any problems in the server logs if both login to the POP server at the same time.

    2. I use IMAP for myself. In this case, I host my own on my server, and it does not get turned off. I have IMAP access from any IMAP client as well as a web mail client. My pda phone even uses IMAP to get messages. Any changes I make from my phone, IMAP client at work or home, or web mail all show up on the other clients thanks to the shared IMAP folder. [If you are going to store thousands and thousands of messages, make sure you use a high-performing IMAP server.]

    3. Use a mail client that uses a maildir and not an mbox or other db type of storage file. Then, you can use rsync back and forth between your primary and secondary machines. Indexes (for sorting) might need to be updated after each sync however. I would say this would probably be the least efficient and most prone to problems.

    4. Send all your mail to gmail, access it from them with POP (see #1), except don't delete anything using the POP clients. Periodically log into your gmail account and either archive or delete everything that is read.

    --
    . 62,400 repetitions make one truth -- Brave New World, Aldous Huxley
  19. Two Answers by RAMMS+EIN · · Score: 2, Informative

    The first answer that came to mind was: do like everyone else, use IMAP. You said running IMAP on your home machine isn't a solution, because you turn it off. So run it on a machine that isn't turned off, like some provider's mail server. If your current provider doesn't offer IMAP, you can always have your mail forwarded to another account. I can offer you an account through my company, if you wish.

    The second answer that comes to mind is: store your messages in directories, with one file per message (e.g. MH, Maildir, or mailfiles format), then use some sync program (e.g. rsync, or some specialized tool, like isync) to sync between the two machines. I've done this for some time; it works as long as you're careful that filenames assigned to messages are unique (they aren't always for MH) and one message has only one filename (Maildir renames files when certain flags are set on the message).

    --
    Please correct me if I got my facts wrong.
    1. Re:Two Answers by Tet · · Score: 1
      it works as long as you're careful that filenames assigned to messages are unique (they aren't always for MH)

      Huh? What are you talking about? How can they not be unique? You can't have two files with the same name in the same directory (under Unix, at least), and MH stores one message per file.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    2. Re:Two Answers by scdeimos · · Score: 1

      I think he means unique across multiple directories.

    3. Re:Two Answers by Tet · · Score: 1
      I think he means unique across multiple directories.

      No, that's not a requirement. On reflection, though, I think he means unique across machines, so that you can sync two machines that may have received mail independently without overwriting mail on the destination machine, and on that score, he's right. MH does have that problem (which merely means you need to use a bit of application specific knowledge in your sync utility, rather than just being able to naively use rsync). Does Maildir give you globally unique filenames for each message, then?

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    4. Re:Two Answers by Ex+Machina · · Score: 1
      Does Maildir give you globally unique filenames for each message, then?

      iirc, they are based on message id; if so, yes.

  20. .mac by Pegasuce · · Score: 0, Offtopic

    Buy two mac and use .mac. Works fine!

    --
    Salut a toi EX Punk anarchiste devenu nouveau mouton conformiste...
    1. Re:.mac by peragrin · · Score: 1

      but I don't want to spend the money for .Mac

      what would be nice is if Apple either offered a stand alone version of .Mac syncing. or a low cost version that doesn't include idisk, and a couple of the other features.

      I don't want a total backup solution as I have an external firewire drive. All I want is a way to keep my mail, and address book in sync.

      --
      i thought once I was found, but it was only a dream.
  21. Dell Latitude D Series with Dock-Ditch the Desktop by kwpulliam · · Score: 0, Offtopic

    Get a Dell Latitude D Series Laptop. The Port Replicator, and the Dock both work great. Then ditch the Desktop. Then you 'have' the main machine with you always.

    (If you are going to be turning the desktop off when away, this is an equivalent and more elegant solution)

    Problem Solved.

  22. OT: Sig by RAMMS+EIN · · Score: 1

    ``Why not fork?''

    Because you're a child!

    --
    Please correct me if I got my facts wrong.
  23. Well, here are 3 tools to look at... by emag · · Score: 4, Informative
    Continue pulling from your pop3 server that you mentioned. When the home box is off, pull using the laptop. Make sure your .procmailrc or whatever's in sync between the two. Then, keep your IMAP server on your home box, and investigate one of these 3 tools to propagate changes on both boxes to each other:

    • isync - Synchronize a local maildir with a remote IMAP4 mailbox
    • mailsync - Synchronize IMAP mailboxes
    • offlineimap - IMAP/Maildir synchronization and reader support


    --
    "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    1. Re:Well, here are 3 tools to look at... by Klaruz · · Score: 1

      Yes, the parent is right on. An imap sync program (or unison, mentioned above), seem to be a good idea. I've been researching this a lot myself. I have a few basic needs for mail that must be met.

      1 IMAP Account, 2 identities (one gets forwarded in and filed with sieve rules).
      2 PGP Keys; not using subkeys, home and work.
      Ability to access email from my personal server on the internet, or my laptop when disconnected.
      Works with OS X contacts so I can use the missing sync to keep my phone's addy book up to date.

      Unfortunately you'd think I'm the only person on the planet who needs this. Thunderbird doesn't work with the address book, Mail.app has big time problems checking the sub folders (even with a sync on check hack) for new mail and remembering flags. It's really annoying to see you have 15 new mails, that YOU'VE ALREADY READ.

      I'm really about to go through the hassle of using an imap sync program and mutt to handle all my email. I haven't used mutt much (went from Pine to a GUI IMAP client back in the 90s), but it's worth the hassle to know I can use the same email config when I SSH in, or am on my desktop, and have it all work. Now it's just a matter of finding time to sit down, write a mutt config, learn all the shortcuts, and set up syncing.

      Another thing, if the original poster wants their own mail server, I'll plug Linode every time I get a chance. As long as you don't overload the server package you get (I have a 200 that's overkill for me) it's the best thing a geek can have. You can run whatever you need to, and when a major upgrade goes bad you have full console access to boot another distro and fix your mess. It's on 24/7 in a real data center and you can run whatever you need to with no restrictions. More stable than Xen, and the service can't be beat. Oh, and they're way more affordable than a dedicated server.

      Now if only I can figure out a stable working offline email system that meets my needs and isn't buggy.

  24. ssh -X? by Erris · · Score: 1

    Why not just run the client from work with ssh -X? Shell into your gateway, then shell into your mail machine and run the client you usually do. I use Kontact and it works well, given an adequate network. There is some lag, but it's not much worse than the lag experienced at home.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  25. just do the webmail thing by Anonymous Coward · · Score: 0

    I have several domains which I use the catchall and several email accounts that I receive mail from daily. I got tired of backing up my email, transfering my email, making sure I could read new mail between systems, dual boots etc... so I decided just to use one webmail account for all of my email. I send it all through gmail to weed out the spam and pick it up in my yahoo plus account. This way I have at least two backups on different mail servers and the convenience of always having my new mail available.

  26. POP and a decent client by Anonymous Coward · · Score: 0

    Sorting and organising your email is not the job of the mail server; use a program like Opera's M2 to apply the rules you need at the pickup(s) and just use POP. IMAP seemed like a good idea at the time but is hopelessly outdated now compared to the abilities of a good email client.

  27. KMail already has what you want by DarkDust · · Score: 2, Interesting

    It's called "disconnected IMAP" and is like cached IMAP: KMail pulls the stuff on your box so you can view it even when you have no network connection, like with POP3. But since this is IMAP and everything is on the server, you can do that with several clients. I've got my own IMAP server and use KMail's disconnected IMAP at home and at work. It works just fine...

  28. Why have 2 machines for the same purpose? by Anonymous Coward · · Score: 0

    Why no just do email on the lappy, and other things on the box? I've been using a laptop as my primary computer (i.e. email/IM/irc/etc) for abt 8 years now, even though I also use other computers for other things. I don't understand why some people want to do the same thing from 2 computers sitting right next to each other. Any ideas on how to make my microwave burn toast the same way my toaster does? :-)

  29. GMail...? by jdray · · Score: 4, Informative

    I use GMail. About any web-based mail should suffice. I suspect that some of the other web mail services have advanced capabilities for sorting and such. Google offers GMail for domains so you can use your own domain name, and you can access it through a POP3 interface. Just a thought...

    --
    The Spoon
    Updated 6/28/2011
    1. Re:GMail...? by cayenne8 · · Score: 5, Insightful
      I think the simpler question would be:"Why the hell do you insist on turning your email SERVER off?"

      I mean...by definition by today's standards a server is on 24/7. Just leave your IMAP server on, have it receive all your email, and you can then connect from any computer you'd like, and get your email...

      Another option....install something like squirrelmail....and then your email server at home has a webmail interface to it...and you don't have to worry about a 3rd party keeping/reading/indexing your emails that it is storing for you.

      But, really..this is easy..leave your email server ON.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    2. Re:GMail...? by Anonymous Coward · · Score: 0

      Tell that to my school who has a sever "available 7 days a week from 7am until 11pm(Eastern Time)."

    3. Re:GMail...? by magixman · · Score: 1

      I now direct everything through GMail, forward a copy to a Linux mailbox and pop it periodically to my desktop in case Google gets hit by a bus. This is a simple solution that let's me access mail from anywhere. Even on a GPRS cell phone connected to my laptop while chilling under a palm tree, the whole thing works smoothly and quickly. I don't like complicated solutions when it comes to email as this is the one thing that is absolutely critical to me. The only real hard part is getting your old mail up to GMail so you can search on it. There are some solutions available but they are far from perfect.

    4. Re:GMail...? by Kadin2048 · · Score: 1

      Exactly; the OP seems to be doing whatever he can to make the situation more complicated than it needs to be.

      The simplest solution would probably be just to use a webmail service on both machines, perhaps in concert with a POP interface to back up the messages from time to time, so that he wouldn't be totally at the mercy of the webmail provider for archiving and storage. Alternately, a mail provider that offers IMAP access directly to its servers could be selected -- it's not like these are really that hard to find these days. (It probably won't be free, but not outlandishly expensive.)

      If for some reason that just can't happen, then the next thing would be to run an email server at home, and access it via IMAP from the road. Prior to the introduction of Gmail and its kin, I would have said this was probably the best method for someone who needed to routinely get their email from more than one machine, but now I think it's somewhat unnecessary. If this is the chosen route, the machine doesn't need to be very much -- an old Celeron (heck, and old 486) would do the trick, provided it and its networking equipment was connected to a UPS. But, recent outages nonwithstanding, I think most people will probably not be able to achieve the same level of uptime using a home server than a commercial service (like Gmail) offers, and running your own server can be a lot of work to do it right.

      The third, and least attractive solution, is to have both machines querying the ISP's mailserver via POP, and then trying to keep them in sync. This just seems like it's asking for trouble. It's probably possible to do, if the client software is the same on both machines, using rsync, but I just don't think anyone would want to. It just seems to be the most complicated way possible to solve the problem.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    5. Re:GMail...? by darkonc · · Score: 1
      Well, unless it's a Windows box (in which case, it probably just crashes nightly :-), who'd be the stupid idiot who insists on turning the mail server off every night at 11PM? It's been a long, long time since any machine/OS that could be considered server quality needed nightly maintenance.

      Somebody in your school's IT group needs a cluebat.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    6. Re:GMail...? by empaler · · Score: 1

      I now direct everything through GMail, forward a copy to a Linux mailbox and pop it periodically to my desktop in case Google gets hit by a bus. Could happen.
    7. Re:GMail...? by varco · · Score: 1

      My school does this for a lot of servers, but not all of them. You don't go to UB, do you?

    8. Re:GMail...? by walt-sjc · · Score: 1

      The 4th solution is to get a $8 / month vserver hosting account and just run your own mail server there. Probably not much more expensive than the electricity costs for a home server. No worries about power going out, backups, etc. since the hosting company does everything for you.

    9. Re:GMail...? by ethanms · · Score: 1

      "Why the hell do you insist on turning your email SERVER off?" So let's assume that the author has the same problem that I have, which is that your workplace IT dept restricts your ability to connect to POP3 or IMAP services within their network.

      I setup IMAP at home and use SquirrelMail w/ an SSL plug-in thingie... while I'm at home w/ the desktop or laptop I use a mail client to connect to IMAP... while I'm at work (or anywhere else) I use Squirrel... either way I end up working w/ the same email account/folders/etc...
  30. gmail spamfiltering by Per+Abrahamsen · · Score: 1

    Spam is also the main problem I have with switching to gmail. My old filters (mostly a highly trained bogofilter) let perhaps one spam through on a bad day. GMails tend to let 10 spams through.

    1. Re:gmail spamfiltering by tjr · · Score: 1

      Spam has been my main problem with GMail as well, but not in the same way you describe. I don't recall ever seeing more than two spams per day sneak into my regular GMail inbox, but I get A LOT more spam into the spam-box with GMail than ever before. A large percentage of this spam is going directly to my gmail.com address.

      This wouldn't be particularly odd, except I have rarely given out my gmail.com address, certainly far, far less than other addresses with I have forward to GMail. Perhaps the popularity of the GMail service prompts spammers to try boatloads of random gmail.com addresses moreso than they do with other less popular domains?

  31. flash drive by Fry-kun · · Score: 1

    I was going to suggest POP3 with leave-mail-on-server + sorting rules: this way works well for me. Also, force thunderbird to BCC your own email on every message you send out - that way the threads of conversation look beautiful AND you get a trail of "sent" emails on all machines you use.

    However, if you really want to always have a perfect sync, consider putting the mail folders on a flash drive and using that every time you check your email. That adds some security too, since if the data is not present, it can't really be compromised (of course you should also encrypt the data on flash drive).
    I checked while migrating from windows to linux - thunderbird uses the same format for mailboxes (you should be able to use it directly)

    HTH

    --
    Did you know that "FTW" ("for the win") is a direct translation of "Sieg Heil"?
  32. Same Situation by eklitzke · · Score: 1

    I tried a number of things because I am in the same situation. I have a very old (Pentium II era) computer that I always have on, and a cronjob runs getmail periodically, which drops the mail off to maildrop, which sorts the mail and delivers it in maildir format (also, the first rule is to copy the message into a backup folder). Then I just run an IMAP server that reads the maildir directories. The reason that I ended up doing this rather than the various other solutions I might have done is that this gives you a lot of flexibility down the road. For example, you can easily send the mail through dspam or SA to do spam filtering. Also, all the mail filtering is done at one place which is nice if you want to sync up another computer.

    If you don't have an always-on computer there are various ad-hoc ways to sync mail between two computers (e.g. running rsync). The problem with that is that as the amount of mail you have grows, syncing will take a very long time, much more so than running IMAP. It's best to have the mail all in one place, which pretty much requires an always-on computer.

    Another thing that you may want to consider is forwarding mail through Gmail. I have an email account that receives a lot of important mail, but that mail is _only_ locally delivered. I set up my .forward file to send it to a Gmail account, and then I can fetch the mail via POP from that account. This worked pretty well, except for two problems:
    1) All your mail will be in one folder, and you can't see what has been classified as spam
    2) Gmail tries to keep track of what mail you have retrieved via POP for you, and its POP server pretends not to see mail that you have already fetched unless you manually reconfigure it on your account. So if you fetch all your Gmail mail from one computer, and then wait 24 hours and try to fetch all messages from a second computer, the second computer will only have mail from the past 24 hours.

    --
    #include ".signature"
  33. What's the issue here? by Anonymous Coward · · Score: 0

    Eg. Thunderbird has the ability to work in offline mode and download/upload all messages when it gets online again.

  34. Sent messages trick by Anonymous Coward · · Score: 0

    As others have said, just leave the mail on the server for N # of days. As long as you check your e-mail on both systems within the N days, you'll have copies of every message on both systems.

    The trick is that you can get Thunderbird to automatically BCC every message you send to yourself. Next setup a message filter to automatically move those messages into your Sent folder. Now both systems contain a copy of every message you send. I've used this method for over seven years, and it works great.

  35. Thanks... by Anonymous Coward · · Score: 0

    ... seriously. Being taken seriously (as a technology type) is sufficiently hard without this type of dorkiness.

  36. How about putting them somewhere on the net? by Anonymous Coward · · Score: 0

    How about you jsut go nuts and pay like 5$ a month to get some hosting that provides you with IMAP (with SSL or TLS or whatever security you want/need)?

    You can access it from anywhere, anytime. Most of them also offer a webmail, so you can check your emails truly anywhere, anytime.

    Jack

  37. use IMAP by Anonymous Coward · · Score: 0

    IMAP.

  38. GNUS by Anonymous Coward · · Score: 0

    I had the same problem then I discovered that GNUS is a pretty nice email client. Now I used a single instance of GNUS running on my mailserver and I ssh to it. Sometimes the latency is kind of painful but so far I really like this setup. BBDB is a pretty good addr book and the emacs spellcheck is good too. You get incremental search for free too. GNUS is ugly but it is much more usable than any installable webmails out there. GMail is good too. I would use it if I wasn't an emacs user. The leaning curve of GNUS for someone not familiar with emacs must be steep: you need to hack elisp to configure it as a mail client and to setup your filters...

  39. unison by John+Meacham · · Score: 1

    http://www.cis.upenn.edu/~bcpierce/unison/

    unison is the best thing since sliced bread. keep your mailboxes in Maildir/ format and just unison between the machines periodically. since unison is symmetric, you can pull your mail down from either your laptop or your desktop and it will propegate to the other one on the next sync.

    --
    http://notanumber.net/
  40. shut down? by anomaly · · Score: 1

    Why shut down your home system? Why not have it available as a server to make your life easier? I agree with other posters about using "offline" mode of Thunderbird and like clients.

    In case you're thinking that you have a particularly repressive ISP...

    My ISP blocks ports 80 and 25 - particularly irritating, if you ask me. My ISPs TOS, if read to the letter, would mean that multiple browser windows or tabbed browsing are inappropriate because it's more than one session over the broadband pipe.
     
    I agree that it would be ideal if I could use every port I want, block the ones I want to firewall - but I'm too cheap to pay for that kind of access.
     
    So I work around it. I use dyndns [dyndns.com] to create a pointer to my dynamic IP address. My ISP does not block https or ssh ports, so I leverage those to get what I want.
     
    I use cron, fetchmail [berlios.de],
      procmail [procmail.org],
      spamassassin [apache.org], and
      postfix [postfix.org] to bring mail from my ISP to my local system.
     
    I use uw-imapd [washington.edu] to share my mail with other computers on my home network
     
    I use ssh and pine, or apache+php+MySQL+https (self-signed cert) with roundcube [roundcube.net] to get remote access to my IMAP server.
     
    I use WinSCP [winscp.net] to get access to my files at home when I'm at work. My data is *MINE* and I easily back it up (nightly and offsite qurterly - snapshot backups coming soon thanks to rsnapshot [rsnapshot.org], perl and rsync)
     
    Every tool that I use is free of charge and as free as the GPL and apache licenses are free (zealots can feel free to argue with someone else about the relative freedom of the GPL, thanks.)
     
    I certainly could pay for more open TOS with an ISP - I could even host my applications at an ISP. I'm cheap, and this solution works well enough for me.
    Hope you find a solution that works for you!
     
    Respectfully,
    Anomaly

    --
    But Herr Heisenberg, how does the electron know when I'm looking?
  41. One word ... by ScrewMaster · · Score: 1

    IMAP. Works great if you have an IMAP server always available.

    --
    The higher the technology, the sharper that two-edged sword.
  42. Not really a sync, but... by Rachel+Lucid · · Score: 1

    I have Thunderbird between both computers, and it works as follows:

    1) Everything of 'true' importance stays on the webmail (like school meetings, etc.)

    2) All the stuff that is of less importance (LiveJournal, Facebook, and *gasp* even Slashdot) gets sorted with the filters and pulled from the webmail to sit on the client. Yes, it means that mail is now on a specific machine, but because it's of less importance, you're not missing anything (and it's probably also saner).

    It's either this or gmail, but it suits me well.

  43. Ultimate home server linux mail setup by rwa2 · · Score: 1

    You won't be able to do this since you in particular want to be able to turn off your home linux server.

    But I've wondered for a while about how to set up the ultimate email system and came across the following combination of software running under Debian:

    * Exim MTA
    * Procmail (for storing mail in Maildir format and sorting mailing lists)
    * SpamAssassin
    * Courier IMAPd (for allowing IMAP access from multiple email clients)
    * fetchmail
    * fetchyahoo (pull stuff from my yahoo product/spam account)

    This configuration is not trivial to set up, but the Debian package system takes care of a lot of it. There are a few good howtos to cover the rest, such as:
    http://hurring.com/howto/debian_mail_server/

    I can then access my mailbox from the following clients (sometimes simultaneously, some IMAP clients sometimes don't cope well with that, however):

    * mutt + screen + ssh (this is my primary client, however it took quite some time to configure and tame mutt and I'm still not happy with it in some respects)
    * Thunderbird / Icedove (GUI client, easier to define some additional message filters I'm too lazy to code up in Procmail)
    * Squirrelmail + Apache2 SSL (webmail imap client)
    * Palm T5 VersaMail (PDA syncs recent INBOX messages only)

    I've found that my primary hurdle is now syncing address books / contacts between all of my clients. Has anyone found an easy way to sync from PDA to/from Mozilla mail and mutt aliases? If I actually used my mail much I'd try to put more effort into getting multisync + some additional scripts going.

    I find that most of my friends and contacts are on other various instant message networks now, so all this is also supplemented by:

    * bitchx + screen + ssh (the majority of my friends are old-school IRC dwellers)
    * centericq + screen + ssh (great for keeping up on livejournals as well as most of the other IM networks)
    * gaim (GUI multi-IM network thing)
    * skype (the linux client hasn't seen an update in a while, but appears to work fine)

    Remember to add a contact form for your webpage listing your handle on all of your various accounts so people can reach you. I wish there was some sort of centralized address-book service that we could sync our contacts from.

    This is all quite a bit of work and resources to dedicate towards keeping in contact with a mere handful of friends and relatives (after all, I /am/ a /. user). So I mostly prefer people just reach me by my cellphone (don't forget to take advantage of your provider's email-to-SMS gateway... somehow!) :P

  44. A new laptop to surf up the e-mail by Ash-Fox · · Score: 1
    I'll soon be getting a new Dell laptop that'll be running Fedora Core 5 or 6. I need to access the email stored on my home box from the laptop, and also to read new email sent to me while I'm not home (and the home box is shut down).
    A new laptop for only e-mail?

    That doesn't seem very well thought out to me.
    --
    Change is certain; progress is not obligatory.
    1. Re:A new laptop to surf up the e-mail by ScrewMaster · · Score: 1

      A new laptop for only e-mail?

      That doesn't seem very well thought out to me.


      Maybe not ... but it explains why Dell manages to sell so many computers.

      --
      The higher the technology, the sharper that two-edged sword.
  45. (OT) Re:The answer! by DarkProphet · · Score: 1

    Honest answers:

    English is an amalgam of other languages, so grammar doesn't necessarily follow hard-fast rules, as I am sure you are aware. I suspect the reason the words don't pluralize the same way (even though they end with the same sound) is probably due to the respective root words coming from different parent languages.

    This link gives a quick lowdown on English plurals. It seems that the -en plural for ox originates in Old English. Child -> children is another example. Then you have something like the word cactus -> cacti, and compare that to virus -> viruses.

    That probably doesn't help you out too much, hmmm? My Spanish teacher always claimed that English is one of the most difficult languages for a non-native speaker to learn correctly, the reason being that English grammar doesn't follow its own rules as consistently as most other languages.

    --
    What could possibly hurt the security of the American people more than giving our own government the ability to hide its
    1. Re:(OT) Re:The answer! by mabinogi · · Score: 1

      The biggest problem with English is not that it doesn't follow its own rules - because it tries to, it really does.
      It's that there's been centuries worth of language snobs who refuse to believe that English is English and try to shoehorn Latin and Greek rules on to it.

      There's no reason why we should try to use Greek or Latin pluralisation rules on loanwords from those languages, and ordinary people that don't know those languages (quite justifiably) use the rules they're familiar with to adapt them.
      But then some ivory tower academic snob with a classical education tells them they're wrong, and for some weird reason people believe the snob, rather than 500 years of common usage. Or maybe it's because the snobs write the style guides and the dictionaries, not ordinary people.

      That's how you have travesties like the bogus "no split infinitive" rule. (Though fortunately people have seen the light on that one recently)

      --
      Advanced users are users too!
  46. Boring solution by Bitsy+Boffin · · Score: 1

    the boring solution is to get yourself a cheap-as-chips web hosting account with something like cPanel so you can easily manage your mail accounts. Throw all your mail at that server, and access it with IMAP from home or on the go. Use fetchmail to collect your ISP's POP mail and deliver it to your IMAP account if required. Try and find one with SSH access, then you can easily setup some backup process to grab a copy of your mbox's periodically just-in-case.

    --
    NZ Electronics Enthusiasts: Check out my Trade Me Listings
  47. Xen, IMAP-SSL, AUTH+TLS by tacocat · · Score: 1

    Get a virtual host that you can run 24x7 and put your IMAP server on that. Add in AUTH and TLS and you can send from it as well. And it won't care if you are on a desktop, notebook, or crackberry.

  48. My solution: bought a Mac Mini by Idaho · · Score: 1

    I very much prefer having all my mail on an IMAP server (accessed over SSL only). As you mention, this is problematic when you don't want to run your desktop machine at home 24/7.

    Until recently, I had a Linux server for this specific purpose. However, after years of relatively trouble-free service, the hardware was getting old to the point where keeping it running was becoming more troublesome than buying something else.

    So I bought a Mac Mini for several reasons:

    1. It is very silent
    2. It uses only 20-25W (!), even much less (3-5W) when in sleep mode - though you'll have to disable that when you use it as a server, obviously. This is quite important to me for devices that are running 24/7. I'm not just pulling these numbers out of my ass, check for yourself, e.g. here or here
    3. It runs UNIX. Installing Courier IMAP and some other basic services (apache, already installed by default; PHP, installed a more recent version) took me just a few hours.
    4. The builtin harddisk is not very big and quite slow. Also it's hard (though not impossible) to replace when it breaks. So I bought a 250 GB external drive to go with it. If you buy the right one (e.g. the MiniMax), it even looks nice together with the Mac Mini.
    5. It's small, just put it on your desk somewhere.

    --
    Every expression is true, for a given value of 'true'
  49. IMAP by Sloppy · · Score: 1
    If I run an IMAP server at home, then I can't read the mail when the home box is down.
    Then run an IMAP server on a box that doesn't ever go down. You can get a virtualized Linux server (uml, xen, whatever) somewhere for $20/month, maybe less, and it'll solve this problem and have many other uses as well. If that's a lot of money to you, then maybe you can spread it out among some friends who also need the same thing.
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  50. Perhaps you shouldn't run your own email. by Anonymous Coward · · Score: 0

    I mean, really, if you can't even compose a question in a succinct enough manner to be understood, perhaps you should not only *not* be running your own email server, you shouldn't even be running Linux, or for that matter, a Dell.

  51. That's What my USB Key is for. by YetAnotherBob · · Score: 1

    Why make things complicated?

    --
    Everybody knows 3 people with my name.
  52. Re:Just use IMAP - Nah, here is how to do it. by Quatermass · · Score: 1

    Plain IMAP isn't enough these days.
    Most IMAP servers don't offer good enough mail and spam filtering.

    I use a IMAP email server and soon found that what with my email client having spam filters, mail rules for redirecting mail to folders, multiple identities for all my mailing lists, etc. that as soon as I updated my home PC, I then needed to update my laptop machine and vice versa.

    The solution?

    I use Thunderbird and I sync all the files it uses between my two machines using 'Unison'. About 1MB worth.

    It works too.

    I did try placing the portable TB on a USB stick but it's so damn slow.

    Now what would be nice would be if Thunderbird could do this sync'ing itself.

    I see no reason why it couldn't dump its own important files into a IMAP folder and then on opening it could compare the files in this folder and then on the machine. That way it's always up to date.

    A futile hope I know... :-)

    --
    Stuart http://stuarthalliday.com/
  53. There are simpler options by Xamusk · · Score: 0

    I have stumbled upon the same problem here, without wanting to pay for a hosted server, nor even wanting to set my own IMAP server at home, as it would be a waste of energy.

    Then I also thought about what would be the best solution, and behold: if you have a laptop, that should always be with you, at home or not, so why not use only the laptop for mail? The storage size is unbeatable, and I would use a webmail if I really needed to access my mail from other computers, as I would only need to read new mail, rarely old ones.