Email address verification
AssigneeSanDisk Corporation
InventorsJason Walter, Aditya Bansod, Eliot C. Gillum
Life of this patent
Estimating the term…
Abstract
A system and method for sending email. The method includes the steps of receiving: an email address including a destination domain from a user; prior to sending a message to the destination domain, determining whether the destination domain will receive email; and providing an indication to the user that the email may not be deliverable to the address. In one embodiment, the step of determining includes maintaining a list of problematic destination domains and checking the destination domain against said list.
Claims18
A method for sending email, comprising:
- (a) receiving an email address composed by a user, wherein the email address includes a destination domain;
- (b) while the user is composing another portion of an email message associated with the email address received in step (a), determining whether the destination domain as composed by the user in the email address is located on a list of destination domains that do not accept email, wherein the list of destination domains is stored in computer storage media;
- (c) if the destination domain is located on the list of destination domains not accepting email, graphically modifying the destination domain of the email address in the email message composition screen to indicate to the user that the email may not be deliverable to the email address;
- and
- (d) if the destination domain is not located on the list of destination domains not accepting email, determining whether the destination domain as composed by the user is accepting email by attempting to connect to a destination server associated with the destination domain, and adding the destination domain to the list of destination domains not accepting email if a connection cannot be made to the destination server associated with the destination domain.
A method of providing an email service, comprising:
- providing an email composition interface via a web page browser page;
- receiving a destination email address composed by a user, wherein the email address includes a destination domain;
- while the user is composing an email message to send to the destination address, determining whether the destination domain composed by the user will receive email by checking the destination domain against a list of destination domains not accepting email, the list of destination domains not accepting email stored in computer storage media;
- and
- providing at least one alternate destination domain to the user via a pop-up window in the email composition interface, if the destination domain is on the list of destination domains not accepting email.
A method for sending email, comprising the steps of:
- (a) maintaining a list of destination domains previously composed by the user that have been validated as receiving email, the list of destination domains receiving email being maintained on computer storage media;
- (b) maintaining a list of destination domains previously composed by the user that have been validated as not able to receive email, the list of destination domains not able to receive email being maintained on the computer storage media;
- (c) receiving an email address composed by a user, wherein the email address includes a destination domain;
- (d) while the user is composing an email message, determining whether the destination domain contained in the email address received in step (c) is on the list maintained in step (a) and the list maintained in step (b), step (d) performed by a domain check engine by querying the list maintained in step (a) and the list maintained in step (b);
- and
- (e) if the destination domain is on the list maintained in step (b), providing alternate domains to the user.
Dependencies are inferred from the claim text.