Email - The Tough World of Enterprise Applications