Methods, systems, and computer-readable mediums for configuring electronic messaging applications
First Claim
1. A method for configuring an electronic mail message application to communicate with a server storing electronic mail messages at least one of to and from an electronic mail message account of a user, the method comprising:
- receiving an electronic mail message address and a password from the electronic mail message application;
attempting to retrieve server connection settings from a designated server while asynchronously deriving the server connection settings based on the electronic mail message address, wherein the server connection settings are unknown to the electronic mail message application and are necessary for establishing a connection between the electronic mail message application and the server, and wherein deriving server connection settings further comprises;
determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain;
creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and
detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and
in response to detecting the connection to the server with the server connection settings, sending the server connection settings to the electronic mail message application.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable mediums configure electronic messaging applications to communicate with a server storing messages to and/or from an electronic messaging account of a user. A method involves receiving an electronic message address and a password of the user as inputs, deriving server connection settings based on the electronic message address, and applying the server connection settings to the electronic messaging account. Another method involves receiving an electronic message address of the user and discovering the server connection settings for the electronic messaging account on a server having a designated protocol name as a server prefix name to assist in locating the server and having the server connection settings. The method also involves retrieving the server connection settings from a file provided by the server in response to locating the server having the designated name and applying the server connection settings to the electronic messaging account.
23 Citations
20 Claims
-
1. A method for configuring an electronic mail message application to communicate with a server storing electronic mail messages at least one of to and from an electronic mail message account of a user, the method comprising:
-
receiving an electronic mail message address and a password from the electronic mail message application; attempting to retrieve server connection settings from a designated server while asynchronously deriving the server connection settings based on the electronic mail message address, wherein the server connection settings are unknown to the electronic mail message application and are necessary for establishing a connection between the electronic mail message application and the server, and wherein deriving server connection settings further comprises; determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain; creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and in response to detecting the connection to the server with the server connection settings, sending the server connection settings to the electronic mail message application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for configuring an electronic mail message application, the system comprising:
-
a processor; and memory coupled to the processor, the memory comprising instructions executable by the processor for; receiving an electronic mail message address and a password from the electronic mail message application; attempting to retrieve server connection settings from a designated server while asynchronously deriving the server connection settings based on the electronic mail message address, wherein the server connection settings are unknown to the electronic mail message application and are necessary for establishing a connection between the electronic mail message application and the server, and wherein deriving server connection settings further comprises; determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain; creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and in response to detecting the connection to the server with the server connection settings, sending the server connection settings to the electronic mail message application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer storage device encoding computer readable instructions for implementing a method configure an electronic mail message application, the method comprising:
-
receiving an electronic mail message address and a password from the electronic mail message application; attempting to retrieve server connection settings from a designated server while asynchronously deriving the server connection settings based on the electronic mail message address, wherein the server connection settings are unknown to the electronic mail message application and are necessary for establishing a connection between the electronic mail message application and the server, and wherein deriving server connection settings further comprises; determining a domain portion of the electronic mail message address, wherein the domain portion includes a domain name and a top level domain; creating one or more server domain combinations based upon at least the domain portion and one or more known server prefix names; and detecting a connection to the server when at least one of the server domain combinations is successfully used with the password; and in response to detecting the connection to the server with the server connection settings, sending the server connection settings to the electronic mail message application. - View Dependent Claims (20)
-
Specification