1. A system for provisioning an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email comprising: a communications module that receives email address parameters of the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) records corresponding to the email address parameters of the user; and a configuration module that processes any returned MX records as a starting point for determining configuration parameters for accessing the email account of the user to retrieve user email.