Slashdot Mirror


Locally Secure Email Clients?

Mattcelt asks: "I share my PC with my roommates, two of whom don't have their own PCs. In order to keep things simple, I have Windows98 running on it - they are used to the interface; it runs the programs they need to run from the University; and I refuse to pay the money to Microsoft to upgrade to a newer Windows OS. Unfortunately, there are some issues with privacy, and though I trust my roommates, there are work-related things I wouldn't want them to stumble into. Has anyone seen an email client other than Outlook that has -local- file security? Outlook has a feature to allow the password protecting of .pst files on the local drive, but it seems that every other email client figures that once the mail is on your machine, you don't need it protected any longer. Is there another email client with integrated password protection?"

77 comments

  1. Tried a combination of... by Vaevictis666 · · Score: 4, Informative
    Thunderbird (or any quick simple mail client) plus a software library to encrypt/decrypt a directory? Two batch files, one password, and that should set you up.

    Just set thunderbird up to store your mail in a subdirectory of the root thunderbird dir, and encrypt it from there recursively.

    1. Re:Tried a combination of... by GoodbyeBlueSky1 · · Score: 3, Informative

      I guess the question I have for Mattcelt is how much protection he needs (he uses the words "stumble onto", which to me implies he wants something hidden, but maybe not too involved)

      As such, if you use Mozilla Thunderbird (great client, better every month) you can put the following line in your user.js file (check the mozilla site for how-to)

      user_pref("mail.password_protect_local_cache", true);

      which will hide all e-mail (except for a folder list) until you enter a password.

      Obviously this is very low security, but if these roomies really are trustworthy it might do the trick; they won't see the classified project header or read your sappy love poems while you're gone. Plus I don't think we're dealing with computer-saavy roommates here (using a borrowed win98 pc?)

      --
      why? forty-two.
  2. More general solution? by josath · · Score: 4, Insightful

    Perhaps you should look for a more general solution instead of one focused on email clients: Encrpyting/Password protecting folders on your computer.

    This way, you could store all your sensitive files on the encrypted/protected folder, and have it only be unlocked when you are there.

    Here are some links:
    http://www.passtheshareware.com/c-encryption.htm
    http://www.globalshareware.com/Utilities/Security- Encryption/Security-Encryption-45.htm
    http://www.everstrike.com/protect-folder-98.htm

    --
    sig? uhh, umm, ok
  3. IMAP? Web Mail? SSH? by JabberWokky · · Score: 4, Informative
    Leave the mail on the server, and don't store your mail password. Using IMAP means you can use just about any mail client, but are limited to certain mail servers. Webmail is available all over the place, but I don't like it. There are loads of decent text mode mail programs, and I'm sure there's a system somewhere on campus that allows you to connect and pull your mail.

    --
    Evan "IMAP/Kontact user myself"

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  4. Why shared at all?? by JGski · · Score: 0, Insightful

    Under what obligation are you expected to share a PC with them (unless they're of the appropriate sex and you're getting laid)? Why can they afford tuition but not a PC? Why aren't they paying you for "IT support" which could probably add up to the purchase price of separate computers anyway. Dump the freeloaders and make them buy their own computers. Sheesh, talk about self-inflicted masochism.

    1. Re:Why shared at all?? by pbox · · Score: 0, Offtopic

      Please mod parent (-5, Totally irrelevant plus testosterone filled) :-)

      I am just saying you were presented with an IT problem, and you chose to treat it as social problem. It is not a bad approach, however it does not solve anything, and your answer qualifies as the anti-thesis of +1, Informative.

      --
      Code poet, espresso fiend, starter upper.
    2. Re:Why shared at all?? by p4ul13 · · Score: 0, Offtopic

      The submitter is trying out this new thing called "being nice". It's not for everybody, but some of us enjoy helping our friends.

      --
      Paul Lenhart writes words!
    3. Re:Why shared at all?? by Anonymous Coward · · Score: 0

      It's COMMUNIST! How can anyone make any money sharing computers?

    4. Re:Why shared at all?? by Anonymous Coward · · Score: 0

      Right, and RIAA is going to sue them too because if his roommates has their own computers they'd certainly put music on them, so right now this person is contributing to the loss of revenue of RIAA's member companies.

    5. Re:Why shared at all?? by JGski · · Score: 0, Offtopic
      > Please mod parent (-5, Totally irrelevant plus > testosterone filled) :-)

      Why do you assume testosterone must be involved in such an "arrangement" - either hetero or not?? I know plenty of female geeks would negotiate such. :-) :-)

    6. Re:Why shared at all?? by JGski · · Score: 2, Insightful
      Being nice is certainly, well, "nice", but I guess I'd not go down that path, even for an SO - yes, she has her own computer. It's easier to avoid the "boundaries" issues for both parties - that last thing I'd want (especial likely with Win98) is to have my own work damaged, destroyed or delayed by something the others had downloaded and run/installed on that one computer. It's just not a reliable option IMO, unless there were some seriously extenuating circumstances.

    7. Re:Why shared at all?? by pbox · · Score: 0, Offtopic

      I guess it was not clear. I meant the "post" was a little testosterone filled, not the arrangement... :-)

      --
      Code poet, espresso fiend, starter upper.
    8. Re:Why shared at all?? by JGski · · Score: 0, Offtopic

      As long as we aren't making presumptions about the arrangement, I'm OK with that. :-)

    9. Re:Why shared at all?? by Anonymous Coward · · Score: 0

      Offtopic? Now there's moderation abuse if ever I've seen it.

  5. The Bat by prostoalex · · Score: 2, Informative

    The Bat

    If you buy yourself a copy and let everyone else stick to outlook, the app won't open until the proper password is supplied. The mail folder itself is meanwhile encrypted (I think, but let me double check).

    1. Re:The Bat by cgenman · · Score: 1

      You're thinking of Secure Bat! the somewhat more expensive cousin of The Bat!

    2. Re:The Bat by prostoalex · · Score: 1


      No, I remember having my home laptop with The Bat! on it and then lending it to a friend and being able to completely lock the mail app and Bat archives. It's been too long ago, since then I switched to Outlook at office, my personal server at home, and now Gmail.

      SecureBat is more encryption and more security related to e-mail transfer and authentication, not e-mail storage.

    3. Re:The Bat by cgenman · · Score: 1

      I should have clarified that statement. For encryption on disk, you're thinking of SecureBat. For simple authentication, The Bat! is fine.

      However, I just added a password to TheBat! and opened the Inbox->Messages.TBB in a text editor to verify that all of the messages are (like Outlook) stored in plain text. The Bat!'s password will prevent someone from accidentally stumbling into your e-mail, but if they're the slightest bit interested they can read it easily.

  6. Use Anything by MBCook · · Score: 4, Insightful
    Use anything that you want!

    I would guess that most programs (I know that Outlook let's you do this) will let you specify where to place the datafile with all the e-mails and such. All you do is have it put the file on another disk. The idea is that you use a USB key that you keep with you. The data file is stored on the key so only when you're at the computer and it's plugged in is the data accessable. Hard to get more secure than not having the file on the computer at all.

    If the program objects to having the file on a removeable drive, you could make batch scripts and keep them on the desktop. The one you run after inserting the key would copy the file from the key to the hard drive in the apropriate place. The one you run when you're done moves the files off the hard drive back onto the key. They you remove your key and go.

    Seems like about the best solution you'll get.

    Note: also that there are some USB Keys (I seem to remember seeing one on Tom's Hardware reviewed once) that have functionality like this built in somehow. They contain their own e-mail client or other software to make doing this kind of thing easy. Look around, you're not the only person who would like to be able to do something like this.

    Also note: for the ultimate in security, get one of the USB key drives that has a thumbprint sensor as an added layer of security.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  7. Ok, here's the standard by spacecowboy420 · · Score: 1

    Install linux.
    I know, I know "My apps don't run in linux, and wine is teh sux0r5" blah blah blah.

    Well then, do a dual boot. I know, I know "reboot to check my mail, hell no."

    Install XP. I know, I know "Paying M$ for an upgrade, hell no."

    Well, I know you don't want to hear it, but as long as you are using 98, you're fucked - UNLESS, you use yahoo or something similiar to store your pop mail. You have to get it off of the machine for it to be hidden from users that have local access to a machine that thinks it's you - unless every email is encrypted. Sorry bro, sucks to share, but jesus, the freeloaders can go get a decent machine off ebay or http://www.craigslist.org/ for a couple hundred bucks. Shit, I just picked up a dozen sparc stations from a guy - FOR FREE. This scenario is bs, there is no excuse not to have your own PC.

    --
    ymmv
    1. Re:Ok, here's the standard by Carnildo · · Score: 2, Interesting

      Well then, do a dual boot. I know, I know "reboot to check my mail, hell no."

      That's exactly what I do: I've got Linux, with an ext3 partition that Windows doesn't have a clue about, for my "sensitive files", and a Windows partition for when my brothers want to play games on the machine -- after all, it's the only computer in the house fast enough to play modern games.

      If you're using Win98, you don't even need to re-partition the hard drive. Use something like LoopLinux to have a Linux system resident in a disk image on the FAT32-formatted disk.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    2. Re:Ok, here's the standard by cybermace5 · · Score: 1

      There certainly is an excuse for the three roommates to not have separate computers: space. Since they are all messing around with a Win98 computer, I highly doubt any of them has money to buy even a cheap laptop. Desktops take up a lot of space (especially monitors and keyboards), we had to build custom furniture to set up two desktop computers the last time I had a roommate in college. Maybe the other roommates don't want to give up the couch and TV, or sleep inches away from a computer fan exhaust.

      At the time, I made some renderings of stuff we were considering during the summer; we went with the one with the two lofts and the square spacer table at the end of the room. The computers went underneath the table, and the intake from the air conditioner kept them nice and cool.

      --
      ...
    3. Re:Ok, here's the standard by spacecowboy420 · · Score: 1

      Easy enough, get everyone a box and use a kvm.

      --
      ymmv
    4. Re:Ok, here's the standard by lullabud · · Score: 1
      You have to get it off of the machine for it to be hidden from users that have local access to a machine that thinks it's you - unless every email is encrypted.
      Actually, even in linux if a person has local access to the system it's not secure, so your last part about encryption, or removal of the files (usb key) are the ONLY ways to make it secure, and encryption doesn't require linux. Even so, I'd say using linux is more desirable than using Win98, and just as easy, if not easier, with the right distro. Plus, I doubt most room mates would bypass the local security just to go through your shizz, so the regular old security would most likely have the desired effect.
    5. Re:Ok, here's the standard by spacecowboy420 · · Score: 1

      The point was linux is a multi-user OS - the other users don't have access to your home directory. If you keep mail there, it's REASONABLY secure for this situation. This is obviously not perfect, but easiest.

      --
      ymmv
    6. Re:Ok, here's the standard by empaler · · Score: 1

      Not everyone pirates, and XP is hella expensive. Windows 98 is in many ways better than WinXP, not least because it's much less demanding of the system it runs on, again cheaper. Unless you have the time to get used to it, getting Linux is a drag.

      [Your Next Flame Here]

    7. Re:Ok, here's the standard by Glonoinha · · Score: 3, Interesting

      Install Windows 2000 Professional instead of WinXP - it is much less resource intensive (more likely to run (semi-well) on a machine that was current when Win98 came out.) And it is free (not free as in beer, nor free as in herpes - more like free as in pirated.)

      Give each of your buddies regular 'user' accounts so a) they can't install crap, b) they can't directly access your files, and c) they can't screw it up. Each user has a profile and when they run whatever email client they want the files are stored in their profile. Sort of like ... it was designed to do.

      --
      Glonoinha the MebiByte Slayer
    8. Re:Ok, here's the standard by lullabud · · Score: 1

      Yes, that was the point. Hence my complete agreement and extrapolation in the last two sentences of my post. I was just pointing out the inherent problems with relying on a boxed linux solution for absolute local security without using encryption as well. You really don't have to be so defensive, I agree with you wholeheartedly.

    9. Re:Ok, here's the standard by SanityInAnarchy · · Score: 1

      It's not hard to get used to Linux, especially if you bite the bullet and just use something like KDE.

      Wine works for most simplistic University-style programs.

      And I've seen tests where WinXP outperforms 98 on older machines -- but if you were that concerned about performance, you'd install gentoo anyway. And WinXP lets you protect local files.

      98 wont't do it. Ever. Security in Win98 is even more of an oxymoron than Compassionate Conservative.

      Two words: key logger. Or if you use a USB keychain, key logger and packet sniffer (or some local equivalent).

      Or, if you know Linux but they don't, use knoppix or something similar. That's something you know is safe.

      --
      Don't thank God, thank a doctor!
    10. Re:Ok, here's the standard by ffsnjb · · Score: 1

      Heh, did you happen to go to RIT? It looks like you tried to fit stuff with the standard dorm furniture and layout of a high rise room. Or maybe all college dorms are the same, I wouldn't know. :)

      --
      "Why do you consent to live in ignorance and fear?" - Bad Religion
    11. Re:Ok, here's the standard by SanityInAnarchy · · Score: 2, Informative

      That's nice, only 2000 is pretty easy to break by default. Make sure you secure it. Because last I checked, numerous public computers at the school I go to were running 2000 with an NT domain, that didn't mean shit because you had write access to most of C:, and the admin (once I told him how it works) was reluctant to change that, because some programs might need write access to their installation directory.

      And there's the fact that no Windows OS was all that secure anyway, last I checked. Lots of viruses, and I saw a show on PBS where people claim they can break a SATA (as in, controls physical things) system running a Microsoft OS in under 2 mins. I wouldn't doubt that Microsoft is doing this intentionally.

      Which reminds me of something I want to Ask Slashdot about...

      --
      Don't thank God, thank a doctor!
    12. Re:Ok, here's the standard by cybermace5 · · Score: 1

      Well, close, at least in name...went to RHIT. I'm pretty sure that all rooms aren't exactly the same, but I've seen the same furniture a lot of places. Most of the furniture models are dimensionally accurate, I guess. It was all in POV-Ray, using measurements from an AutoCAD model someone sent me during the summer after junior year.

      --
      ...
    13. Re:Ok, here's the standard by spacecowboy420 · · Score: 1

      Uh, wasn't trying to be defensive, you were challenging my point - just responding, think someone misunderstood. But if what you're saying is correct (about your post) then thanks for reiterating it - I guess. I don't want to sound defensive or anything.

      --
      ymmv
    14. Re:Ok, here's the standard by Anonymous Coward · · Score: 0

      Well, I know you don't want to hear it, but as long as you are using 98, you're fucked

      Well, no. He even says that Outlook will crypt the PST file. So, the solution is to just use Outlook.

      Also, Lotus Notes, if you can stand it, has strong encryption for the mail database.

    15. Re:Ok, here's the standard by Glonoinha · · Score: 1

      Don't get me wrong, I didn't say Win2000 was secure - I only said it was a hell of a lot better than the Win98 setup he was sharing with two other users that he didn't particularly trust.

      I suggested it instead of Linux because he was already semi-familiar with Windows and it would be familiar, and because all the support infrastructure he has available on a college campus is going to be Microsoft-centric. Also, it would be a little more work on his side, securing the system so they could use it as 'users' but not break anything ... but how bad does he need to lock it down if they haven't managed to thrash his current Win98 system.

      Put a Linksys firewall between his computer and the RJ45 hole in the wall to keep out most of the bug-a-boos and use regular users (not Admin, not power users) for his roomies and that is about as good as he is going to get and still be able to play Everquest / SWG / UT2004 on the machine. And a lot better than his current situation.

      --
      Glonoinha the MebiByte Slayer
    16. Re:Ok, here's the standard by Anonymous Coward · · Score: 0
      Give each of your buddies regular 'user' accounts... c) they can't screw it up

      Nice idea in concept, doesn't pass the real-world test. I'm a network administrator and have 4 publicly accessible computers running Windows 2000 Pro that are running with "guest" accounts on an isolated network and internet connection. They have Norton Anti-Virus and update every morning when they're turn on. They STILL get a crapload of user-installed applications such as Gator, Yahoo Messenger, ICQ, and malware galore. And this is with "guest" accounts, the type with the FEWEST access rights to install/modify the system!!
    17. Re:Ok, here's the standard by RMH101 · · Score: 1

      BootIt Next Generation (BING) is *great* for this. partition resizing/creating/deleting on the fly, boot manager, you can hide partitions from particular OS's - it's the bomb...free eval version if you've not tried it - not been so impressed with a bit of software since i first saw PKZIP.

  8. Since it's your PC by Neil+Blender · · Score: 2, Interesting

    Why not have your roomates have their mail forwarded to something like a yahoo account. Let them use a browser to read their email and you can still use Outlook.

  9. Bottom line: you're screwed. by Anaxagor · · Score: 3, Informative

    If you don't trust them, no e-mail client is going to help. What's to stop them installing a keystroke logger and getting your IMAP credentials/PGP passphrase/shell account details? Running a cracker over the PST encryption? Shoulder surfing your password?

    Say you install a more secure, multi-user OS like Linux or FreeBSD or (gasp!) Windows 2000. Even if they can't learn your password, they can boot Knoppix or similar, mount your partitions and crack your box that way.

    The bottom line is that if they have physical access to your box, you're pretty much screwed. Either trust them and find some other way to separate work from home, or lock your box away in a cabinet they can't get to, install Linux/BSD, keep them patched against local root exploits, and don't let them get you drunk/stoned/in a state where you might divulge your passwords.

    1. Re:Bottom line: you're screwed. by Carnildo · · Score: 2, Insightful

      Say you install a more secure, multi-user OS like Linux or FreeBSD or (gasp!) Windows 2000. Even if they can't learn your password, they can boot Knoppix or similar, mount your partitions and crack your box that way.

      Encrypted loopback filesystem. Assuming they can find the disk image in the first place, they still need to crack the password before they can mount it.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    2. Re:Bottom line: you're screwed. by DrMorris · · Score: 1

      You could always disable booting from a removable media in the BIOS (and protect it with a password). Sure, this is not ultra-secure, but I guess these roomates wouldn't go that far as opening the pc case, just to read the latest spam...

    3. Re:Bottom line: you're screwed. by watanuki · · Score: 3, Insightful

      I think the idea is to raise the barrier enough to prevent the roommates from casually browsing into his email, not against them cracking into his data.

    4. Re:Bottom line: you're screwed. by Frizzle+Fry · · Score: 2, Insightful

      I agree. The suggestions others are giving are not only ridiculous, but don't even work because his roommates have physical access to his machine when he's not home, meaning that strictly speaking he can't have complete security anway.

      --
      I'd rather be lucky than good.
    5. Re:Bottom line: you're screwed. by Synonymous+Yellowbel · · Score: 1
      FFS - the dude said he does trust them. He just doesn't want work stuff (in particular) sitting around for them to stumble onto. He didn't say he's working on freaking nuclear submarine plans or something similarly classified. All he really needs is a fairly weak encryption - as someone else noted, I think we can assume his roommates aren't too computer-savvy.

      BTW original poster - I cannot suggest anything that hasn't already been suggested.

      steve

  10. Consider RDP/Citrix/OWA if available by LodCrappo · · Score: 2, Informative

    Some of the things in my mailbox are sensitive, and my roommate and friends use my PC sometimes. I don't download my business mail at all, I use terminal sessions with my employers Citrix server or even Outlook Web Access in a pinch. This has a nice side effect of allowing me to get into my mailbox from anywhere, not just home. Data is encrypted in transit and never stored locally. Obviously this is only an option for those with corporate web mail or terminal servers available, but it works great for me.

    --
    -Lod
  11. I'd say bite the bullet and WinXP/2000 yourself... by skermit · · Score: 1

    Multiple accounts each with access to their own protected userspaces. Also, it's easy to upgrade, and if you're on campus, you might already qualify for your university's WindowsXP/2000 site-license. Meaning it's free for you, and you're running an OS which is still officially supported.

    --
    -Christopher Wu
    http://www.christopherwu.net/
  12. Encrypt separate directories, store mail there by Wee · · Score: 2, Informative
    This might not be all that practical, but my suggestion would be to store mail for each user in different directories and then encrypt those directories when the MUA is not in use.

    I know that with some MUAs one can specify certain folders for local mail storage, and you can do this with Eudora in particular (you can probably do it with The Bat or maybe even Outlook; I've used neither of those, so I can't say). So install Eudora, and create your shortcuts for each user like in the link. You'll want to create folders on a different drive letter for each user. User #1 gets h:\mail, User #2 gets i:\mail, etc.

    Now, install BestCrypt. You have three users, so create three container files. Have each roommate type in their own passphrase. Open each one, mounting each on the drive letter where the icon shortcuts above point to. Ensure that Eudora can get/send mail (look for mtimes on the .toc files for the inboxes if nothing else).

    Now create three small batch files, one for each Eudora shortcut from above. In each, you'll have a line with the command for that user's bcrypt container mounting command, then the text in the "Target" from the Eudora icon above after that. Edit the properties of each icon, and point them to the appropriate batch file.

    When User #1 clicks his Eudora desktop icon, BestCrypt will fire off, asking him for a passphrase. Then once the container with User #1's mail folders is mounted, Windows will start Eudora, pointing it at the newly mounted drive. It'll check mail, and store everything. When User #1 is done reading his mail, he can either leave his mail container moutned, or right-click the system tray icon and unmount it. (You could alternately create a batch file that shuts down Eudora and then unmounts the container.)

    It sounds like a lot of work, but it should take more than 5-10 minutes to set up. And it'll be secure. You can pick many different algorithms with BestCrypt. Using Blowfish with a 256-bit key ought to be just fine for your needs. An alternate solution would be to go on ebay and find some cheap used laptops for your roommates' mail needs. Then you can encrypt your entire filesystem.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  13. Ya Know... by Anonymous Coward · · Score: 0

    Sometimes I wonder why I don't filter 'Ask Slashdot' questions entirely... Sigh...

    1. Get a real OS and dump Win98! ASAP If you don't want to pay MS for their software then run Linux.

    2. Run Linux, get multiple logins for each user and they are effectively isolated from each other.

    3. If you must run 'Windows' then run a more modern OS that can handle multiple accounts with NTFS file security such as WinNT/Win2k/WinXP.

    4. Tell your leaching roomates to get their own damn computer(s) and stop using yours. How any so called 'student' cannot have a computer for at least 'word processing' is beyond me. What the heck do they do? Fight for lab space? Go to the library? Sheesh in the age of the gaming console I doubt many would want to leave their dorm room to use a computer. Just get one already! And don't even think about bitching about the cost, they are cheaper then they have ever been in the past and you can always buy a slightly used one for much less.

    5. If you won't run Linux, consider an Apple with Mac OS X! Look for the eMac if money is tight or find a used iBook 800Mhz or something on eBay. You can isolate users under Mac OS X as well.

    Win98 has zero security whatsoever and you are just asking for trouble by running an MS OS that is six years old! There must be a bazillion security holes and stability issues with Win98! Time to join the next century!

  14. Re:I'd say bite the bullet and WinXP/2000 yourself by duffbeer703 · · Score: 4, Funny

    This is Slashdot, where practical solutions are impossible.

    Here's a Slashdot answer:

    I suggest upgrading to Linux. If some apps don't work, suggest to the developers that they port their apps.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  15. Lotus Notes by Anonymous Coward · · Score: 0

    However, it's overkill for your situation.

    Instead, set a BIOS password, and tell your roomies to get their own @#!! computer.

  16. Local file protection? by Ernesto+Alvarez · · Score: 1

    I think you are demanding too much to that w98 of yours. Without REAL filesystem permissions (in the filesystem), the only way of really achieving that is using encryption.

    Your situation could be seen in two ways:

    1.You share your machine and wouldn't want your roommates to see your files, but they are not trying to mess with your stuff on purpose.

    In that case you could just use mozilla as you've been told in the other posts. I do that here and it works, it's even better considering that you can also separate the browsing histories. Don't bother searching for a complete solution.

    2.Your roommates are trying to read on purpose you mail.

    In that case, your only option is encryption. Get Gnupg and WinPT and start encrypting (you can use enigmail for sending and receiving encrypted mail but I don't know of any plugin to encrypt the folders, a cheap way is to forward your sensitive mails to yourself using enigmail).

    Looks like situation 1 mostly applies to you. My suggestion: get mozilla, make separate accounts and encrypt only your really sensitive stuff.

  17. Bummer by NanoGator · · Score: 2, Insightful

    "...and I refuse to pay the money to Microsoft to upgrade to a newer Windows OS."

    Bummer. The upgrade from 98 to 2k or XP would become worth the money in well under a week. Not only could you set up better permissions for stuff, but they're also harder to break accidentally. I'd point ya that way even though you don't want to, but it doesn't directly solve the problem you specfically asked about.

    --
    "Derp de derp."
    1. Re:Bummer by SuiteSisterMary · · Score: 1

      Sure it does; with XP, and a reasonablly intelligent mail client, your mail files will wind up in the docs and settings subtree, which, if properly permissioned, won't allow other people to access.

      Couple that with proper logout discipline, and you're reasonably golden.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  18. Errata by Ernesto+Alvarez · · Score: 1

    When I said "separate accounts", I meant "separate profiles" (as in "mozilla profile manager")

    My mistake, sorry.

  19. Emulation? by watanuki · · Score: 0, Redundant
    Would something like Linux + WINE (I know, WINE is not an emulator) be practical for you, if you are just running a email client?

    You can go all the way to using Linux + Win98 running on VMWare.

    Not sure if qemu is stable enough, but if it is good enough to boot WinXP...

  20. Store your mail on a USB keychain drive by Anonymous Coward · · Score: 0

    You'll be limited to the size of the drive, but a 256 or even 512 meg size one isn't that expensive anymore. You just set your profile to use that drive, and the mail client won't work without the drive plugged in.

  21. Scramdisk by TheLink · · Score: 1

    Since you're using windows 98 try Scramdisk.

    I used it some years back in my Win9x days and it was very reliable (well version 2.02h was anyway). I used Eudora for email, but any email program that isn't so tied to the registry is good - e.g. uses ini files and you can tell the program where to find the ini and mails.

    Here's how I did it:
    Create a scramdisk container (encrypted file which you mount as a drive) big enough to hold your emails and other stuff.

    Mount it as say M: (or z: or whatever - don't clash with local, cdrom or network drives)

    You can install eudora on the M drive - or leave eudora on C: for them to use. Then you create a shortcut for your own use which points to "C:\Program Files\Qualcomm\Eudora\Eudora.exe" "m:\mymaildir"

    Eudora is smart enough to use m:\mymaildir as the maildir when you launch it that way.

    Note you can even put the scramdisk container on a network drive which is what I did at my office - that way I can mount my office mail from any LAN machine and access it, and the data goes over the network encrypted.

    I've also had scramdisk and a scramdisk container on a CD-R to store my remote admin SSL certs.

    Scramdisk does not work with NT/W2K/WXP you have to buy the author's next version for that.

    --
    1. Re:Scramdisk by SuiteSisterMary · · Score: 1

      In Outlook Express:
      Pull down the Tools menu, select Options.
      Select the 'maintenance' tab.
      Clicky the button labelled 'store folder.'
      Clicky the button labelled 'change.'
      Point it at the ultra-secure, mounted, encrypted, case explodes when exposed to open air file server that's also holding up that corner of the couch; you know, Jimmy knocked the leg out when he was drunk that night, and was trying to do the worm dance, he thought it would impress that redhead with the peircing green eyes...yeah, that one, the one you slipped off with while he was unconcious after the couch clipped his temple..man, that was a wild night. Anywho, people wanted to sit on the couch, so you crammed the server under there, it worked great, and it helps keep your feet warm. Sweet.
      Click OK as many times as necessary.
      Now, just make sure that your mounting the drive properly, and you should be good.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Scramdisk by TheLink · · Score: 1

      In my old office we could easily set things up with Eudora so that any user can log in to any PC and read their mail from the network drive. Just have a shortcut on the desktop and in the start menu.

      With Outlook you'd have to create profiles for each user on each PC. This was in the Win9x days. Didn't really get to try roaming profiles. Do you know how well that works in practice?

      --
    3. Re:Scramdisk by SuiteSisterMary · · Score: 1

      Well, you've got two options.

      Outlook, remember, is designed to be an Exchange client, and it works just great for that. Log into any machine on the domain, and there's your email. Or just use OWA.

      Using WinNT's remote profiles should work just fine, but myself's not had any experience using them.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  22. Re:I'd say bite the bullet and WinXP/2000 yourself by Anonymous Coward · · Score: 0

    "their own protected userspaces"... so long as everybody promises not to try to get into anyone elses "protected" space, since it's a trivial matter to do so with physical access to the machine, and depending on the exploit of the month it may not even require that...
    any file sitting on a windows box is accessable to someone who really wants it, sometimes it's a cakewalk and sometimes it takes a couple minutes. you can encrypt it, protect it with ACLs, write only in pig latin, etc... it's still accessable in one way or another.
    PS not trying to bash Windows specifically too much, other OS's have alot of the same easy exploits. the best idea is not to store anything on your PC if you can't tolerate it being accessed by others. use removable media with strong encryption and check your system image for tampering before mounting the media... that might work.

  23. How about setting up a file server? by munpfazy · · Score: 2, Interesting

    One option that comes to mind, assuming you're willing to tinker and have more time than money:

    Find an old (eg, first generation pentium-I) computer, and set it up in the closet running a trim linux or BSD distro. For something between free and $20 US, plus the cost of a hard-drive and two network cards (and or a hub), you can put together a nearly secure storage system. You could also turn it into a cheap firewall while you're at it, which could be a very good thing once security updates for win98 stop happening, if they haven't already.

    For example, set up a samba server on the old computer with individual users for everyone in the house. Then just keep all your personal files there. If you want it to be more secure (eg - somewhat protected from people who might use a rescue disk to boot into your server box), then set up an encrypted filesystem for each user using loop-aes for linux or bsd's built in vnd encryption. SSH into the second machine and unencrypt your directory every time you want to use it. There's probably some way to set up the ssh client on windows to log in automatically and run a script, so that you can be one click away from the encryption password.

    If you're really paranoid, note this doesn't protect you from someone desperate to get at your stuff - they could still pull out your hard drive and add a keystroke logger or file copier, but it would protect you from a casual browser. Basically, if you think they'd be willing to use screwdrivers, then you need a better solution, like a usb drive. You could also encrypt the whole drive on the server box, which would allow at least one person to know it is secure, but since they could just as easily add malicious stuff to the windows box to spy on you, it probably isn't worth it.

    This is all assuming that it's possible to make windows forget samba passwords without rebooting. It's been years since I've used windows, and I've never messed with samba, so I'm just guessing that it is.

    Of course an easier solution may be a usb flash drive, or an external hard drive, which you can lock in a drawer when you're away.

  24. Multiple Identities by ffsnjb · · Score: 1

    If you're using OE (not sure if Outlook has the same feature), you can use OE's Multiple Identites feature to password protect your identity so one can't just launch OE and browse through your mail. Since we're talking about people you trust and I presume aren't very savvy, this will prevent casual browsing. The mail storage on local disk (%systemroot%\Application Data\Identities\CLSID\Microsoft\Outlook Express) is in a db format, not easily read by non-savvy people.

    Best part is you don't have to do anything besides implement an existing feature if all you want to do is prevent casual browsing by non-savvy people.

    --
    "Why do you consent to live in ignorance and fear?" - Bad Religion
  25. Nope. by rjh · · Score: 1
    Encrypted loopback filesystem.
    It's called a "keylogger", and it intercepts passphrases. They're pretty commonplace nowadays. My favorite's a little dongle you plug into a USB port and then plug the laptop's USB port into the dongle.

    An encrypted filesystem is not, repeat, is not, any kind of defense against untrustworthy people with ongoing physical access to the hardware. If you've got a laptop and you're concerned about it being stolen, an encrypted filesystem makes a lot of sense. But in this situation it makes almost no sense at all.
    1. Re:Nope. by mpmansell · · Score: 1

      If the information is stored on a loopback encrypted filesystem on a removable device (ie. USB memory drive) then you get a lot more physical security.

      This still doesn't prevent someone installing 'spies' that will copy your data when it is mounted, though. While hard, physical access to the machine can help facilitate it.

  26. Re:IMAP? Web Mail? SSH? by mpmansell · · Score: 1

    Although this relies on trusting the server admins. The longer info is on the server, the more likely it is that someone will also 'stumble' onto it. If this info is really confidential, they consideration should be made to encrypting it before emailing.

    Storing the encrypted mails on the machine would mostly serve his purpose, if they were only decrypted for reading (tho remember the swap... :) )

  27. Re:IMAP? Web Mail? SSH? by JabberWokky · · Score: 1
    All email depends on trusting the server admins. Server administrators are very much key people in every company, although, like janitors (who hold all the physical keys), the sensitivity of their position is often forgotten.

    Storing the mails on the server is no more risky than using the server. You're one rule away from having a mirror of all email sent to you away being stored, and likely anybody you're using for email has a record dating back at least six months, if not years, of all the email you've sent and received.

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  28. Calypso by XiC · · Score: 1

    Calypso is the client for you.
    Although development has stopped for it, U still can use it (for free).

    It stores all mail in a single DB file, which can be password protected.
    The DB file can contain mutiple acounts.

    http://10xshooters.com/calypso-free/

    http://www.rosecitysoftware.com/calypso/

  29. Get PGPDisk by ColaMan · · Score: 1

    You can still get the older versions for free bundled with pgp 6.0.something.

    Create a container with PGPdisk, mount it as a drive, install email client to that drive.

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
  30. dump 9x, go... something else by 1eyedhive · · Score: 1

    install thunderbird or something, installing files to a usb keydrive, just lug in, load up and go. if these lusers of yours try opening t'bird sans keydrive, they get pretty error messages. :-) sharing a box is inherently insecure, make them buy a cheap-o dell box or something (just make damn sure you don't do the support).

    --
    Logistical Chaos Officer http://www.slagg.org - LAN Gaming in Sarasota FL,USA
  31. "work-related things"? by nine-times · · Score: 1

    "there are work-related things I wouldn't want them to stumble into"

    um... in other words, you don't want your roommates to see you're on the mailing list for tranny pr0n sites?

  32. Fileserver? by Anonymous Coward · · Score: 0

    Pick up a 486 at a flea market, and use it as an SMB file server - set up domain logins, and store your profiles there.

  33. Turnpike by AlecC · · Score: 1

    Turnpike is a mail and news client which provides the functionality you are looking for. I think it was originally designed with small office in mind rather than home user, but had migrated to home user. Nonetheless, the mail files are encrypted separately for each user, who has their own password.

    I use it personally and find it quite a good system for a windows environment. Spell checking, threaded emails, a "Windows-like" interface. Not free, except for users of Demon Internet, who won it, but I think has a 30-day trial. I like it

    --
    Consciousness is an illusion caused by an excess of self consciousness.
  34. Re:IMAP? Web Mail? SSH? by Goo.cc · · Score: 1

    I would suggest an IMAP service provider like Fastmail, which I have used since Geekmail shutdown. Their webmail client is good enough that I no longer use Mac OS X's Mail.app, they support server side filtering, and the webmail interface eliminates the downloading of spam.

    (I know that this sounds like an advertisement but I am just a customer.)

  35. Geez, what slackers... by TxdoHawk · · Score: 1

    If these people can't be bothered to get their own computer (in fact, considering what they need to run, they could probably pick up an older system off Ebay dirt cheap), perhaps you should point them to the computer labs on-campus?

    Sorry, but if I can manage to piece together a mid-range gaming system on nothing but a minimum-wage job, these people have little excuse why they can't go take an on-campus job for oh, say, two weeks, and pick up an old Pentium 2/3 that can handle the basics.

    My advice to you is to give them a good idea of why they would want their own computer, before they take a mile, and they're eating your food and making tyou clean for them too (assuming this isn't the case already).

  36. Exactly what you asked for. -- Courier by wphelps · · Score: 1

    From a satisfied user of this and its predecessor. Go here -- http://www.rosecitysoftware.com/courier/ It can be your default MAPI client; and, it's also web-bug and email-worm-proof.

  37. Sarcastic Eudora on Windows 2000 by BigBlockMopar · · Score: 1

    Give each of your buddies regular 'user' accounts so a) they can't install crap, b) they can't directly access your files, and c) they can't screw it up. Each user has a profile and when they run whatever email client they want the files are stored in their profile. Sort of like ... it was designed to do.

    For sure! I'm assuming that since they don't own their own computers, they're probably not too capable with them. They're not likely to break Windows 2000 (which is slightly more secure than Windows 98). Of course, they still can break it if they want to.

    Go with Eudora for e-mail. It plays well in multiple-user systems, and there's a free edition with spyware-free advertising. I've been using Eudora for years on all my Windows boxes, and I wish they'd come up with a Linux version. I love it all the way down to the sarcastic user interface:

    "Eudora got tired of waiting for the server to respond"

    "Register your copy of Eudora and we'll erect a giant statue of you on the lawn of our corporate headquarters - (offer void on the planet Earth)"

    "There has been an error transferring your mail. I said: PASS <shhhh! Don't tell anyone.> and then the POP server ($ACCOUNT@$SERVER) said: ERR [AUTH] Password supplied for blah is incorrect."

    BLAH BLAH BLAH button to view message headers.

    "Your message to $ADDRESS regarding $SUBJECT is the sort of thing that might get your keyboard washed out with soap, if you get my drift. You might consider toning it down."

    Oh, and unlike Mozilla's mail client, this thing actually has a real (underlining, passive) spell-checker instead of one that bonks you in the face over and over and over for every word it doesn't know. Mozilla's spell checker is, like, so 1994. KMail fixed that over a year ago!

    --
    Fire and Meat. Yummy.