Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Email Security at the Web Host Level

Email Security at the Web Host Level
Thread Tools
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
Feb 16, 2009, 10:50 PM
 
Here's a theoretical scenario I'm wondering about. Let's assume a Linux shared web server. Given the Linux permissions model, could a web hosting company employee log into an IMAP account and read its contents without the owner of the hosting account providing the password to the account?

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Feb 16, 2009, 11:49 PM
 
IMAP mail messages are stored in a variety of formats, but each of these are plain text, easily readable by the root user. Therefore, the admin wouldn't have to worry about logging in to the IMAP server as that user, as long as they have root access there are much easier ways.
     
Big Mac  (op)
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
Feb 17, 2009, 12:02 AM
 
Okay, that's kind of what I thought. I guess it's a pretty paranoid thing to be concerned about, but for financially sensitive unencrypted messages (that I know can theoretically be intercepted en route anyway) I will take them off them off the server, just in case.

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
Moderator
Join Date: Dec 2000
Location: Polwaristan
Status: Offline
Reply With Quote
Feb 17, 2009, 12:05 AM
 
A real admin can easily see anything at any time in any place. Those regular employees though should not have root access -- just some sysad account that itself won't (shouldn't) have root's privileges, and which may or may not include enough rights to view customers' IMAP mailboxes (I sure wouldn't set it that way but you never know).

If you're super-paranoid you could always self-issue a certificate authority and personal certificates for digital signing and encryption. That way every email (at least those who use the certificates) resides on the server but is encrypted. This would only work well within a single business. You can't expect customers, other business, or other institutions to use encryption certificates.
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Feb 17, 2009, 12:08 AM
 
Definitely. The lack of encryption is what would bother me more, especially since it's not always evident. Take GMail, for example. Apparently there is an option to change this, but by default only the logins to the web-based email are encrypted. There is no way of telling what happens between the web server node and the IMAP server backend. Therefore, in general, I always suggest not storing any sensitive information in email unless you have enough control over that server to be certain of these sorts of things.
     
Moderator
Join Date: Dec 2000
Location: Polwaristan
Status: Offline
Reply With Quote
Feb 17, 2009, 12:15 AM
 
The IMAP transactions are encrypted with gmail, and I think that's the only option when using IMAP. IIRC it uses TLS incoming, SSL outgoing. The HTML interface (webmail) defaults to no encryption (SSL) unless you go in and require it by default.
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Feb 17, 2009, 12:15 AM
 
Originally Posted by Cold Warrior View Post
A real admin can easily see anything at any time in any place. Those regular employees though should not have root access -- just some sysad account that itself won't (shouldn't) have root's privileges, and which may or may not include enough rights to view customers' IMAP mailboxes (I sure wouldn't set it that way but you never know).

If you're super-paranoid you could always self-issue a certificate authority and personal certificates for digital signing and encryption. That way every email (at least those who use the certificates) resides on the server but is encrypted. This would only work well within a single business. You can't expect customers, other business, or other institutions to use encryption certificates.
An SSL cert installed on the server will encrypt authentication, but it is up to the client to encrypt and decrypt email contents. The only way encrypting email contents would work on the server is if you could guarantee that both sending and receiving servers offered certs, and many don't since this can become an expensive operation with busy SMTP servers.

However, if you want to encrypt your emails I would suggest Gnupg (the open source version of PGP). PGP is a more secure option than the free email certs since anybody can create those and claim to be whomever they want, and Gnupg is free while a commercial SSL cert isn't.
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Feb 17, 2009, 12:17 AM
 
Originally Posted by Cold Warrior View Post
The IMAP transactions are encrypted with gmail, and I think that's the only option when using IMAP. IIRC it uses TLS incoming, SSL outgoing. The HTML interface (webmail) defaults to no encryption (SSL) unless you go in and require it by default.
The latter is what I was referring to with the web based client. Most likely it uses SSL incoming, TLS outgoing with standalone clients - this is more common.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 07:53 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2