System and method for provisioning an email account using mail exchange records
First Claim
Patent Images
1. A system for provisioning an electronic mail (email) account for allowing access from a remote device, the system comprising:
- a database; and
a processor coupled to said database and configured toreceive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, andprocess returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters based upon heuristics of likelihood of validity for provisioning and accessing the email account.
5 Assignments
0 Petitions
Accused Products
Abstract
A system provisions an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email. A communications module 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. A configuration module 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.
35 Citations
12 Claims
-
1. A system for provisioning an electronic mail (email) account for allowing access from a remote device, the system comprising:
-
a database; and a processor coupled to said database and configured to receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters based upon heuristics of likelihood of validity for provisioning and accessing the email account. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for provisioning an electronic mail (email) account for allowing access from a remote device, the method comprising:
using a processor and a database coupled thereto to receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters based upon heuristics of likelihood of validity for provisioning and accessing the email account. - View Dependent Claims (7, 8, 9, 10)
-
11. A system for provisioning an electronic mail (email) account for allowing access from a remote device, the system comprising:
-
a database; and a processor coupled to said database and configured to receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters.
-
-
12. A method for provisioning an electronic mail (email) account for allowing access from a remote device, the method comprising:
using a processor and a database coupled thereto to receive email address parameters and transmit a domain name system (DNS) query to the Internet for concurrently returning mail exchange (MX) and address (A) records corresponding to the email address parameters, and process returned MX records to determine validity of the email address parameters, and when provisioning from processing returned MX records fails, process returned A records to determine the email address parameters, and when provisioning from processing returned A records fails, request corrected email address parameters and generate at least one set of possible configuration parameters.
Specification