Alternate E-mail delivery
AssigneeAfilias Limited
InventorsLen Albert Bayles, Joseph Chiu Kit Yee
Life of this patent
Estimating the term…
Abstract
A method is provided for transmitting an electronic mail (e-mail) message from a sender having a non-ASCII username to a recipient. The method comprising the following steps. It is determined whether or not the recipient is configured to receive the e-mail message. If the recipient is configured to receive the e-mail message, the message is transmitted to the recipient. If the recipient is not configured to receive the e-mail message, the e-mail message is submitted for storage in a data store, a uniform resource locator (URL) to identify a location of the stored e-mail message is obtained; and a notification message, including the URL, is transmitted to the recipient. A proxy server and e-mail server for implementing the method are also provided.
Claims20
A method for transmitting an electronic mail (e-mail) message from a sender having a non-ASCII username to a recipient, the method comprising the steps of:
- determining whether or not the recipient is configured to receive the e-mail message having the non-ASCII username;
- if the recipient is configured to receive the e-mail message, transmitting the message to the recipient;
- if the recipient is not configured to receive the e-mail message having the non-ASCII username:
- submitting the e-mail message for storage in a data store associated with a proxy e-mail server configured for processing the non-ASCII username;
- obtaining a uniform resource locator (URL) to identify a location of the stored e-mail message;
- and
- transmitting a notification message to the recipient, the notification message including the URL, for subsequent use by the recipient for accessing the e-mail message upon receipt of the notification message.
A proxy e-mail server configured to display an e-mail message
- from a sender having a non-ASCII username to a recipient that cannot receive e-mail
- messages from senders non-ASCII usernames, the proxy e-mail server comprising:
- a data store configured to store the e-mail message from a transmission e-mail server;
- a web server capable of processing non-ASCII usernames, the web server configured
- to:
- generate a URL to identify a location of the e-mail message;
- transmit the URL to the recipient;
- and
- display the e-mail message to the recipient when the recipient accesses the
- URL;
- and
- if the recipient is not configured to receive the e-mail message having the non-ASCII
- username:
- submitting the e-mail message for storage in a data store associated with a proxy e-mail server configured for processing the non-ASCII username;
- obtaining a uniform resource locator (URL) to identify a location of the stored e-mail message;
- and
- transmitting a notification message to the recipient, the notification message including the URL, for subsequent use by the recipient for accessing the e-mail message upon receipt of the notification message.
An e-mail server configured to transmit an e-mail message from a sender having a non-ASCII username to a recipient, the e-mail server comprising:
- memory for storing instructions;
- and
- a processor, configured to execute the instructions to implement the steps of:
- determining whether or not the recipient is configured to receive the e-mail message having the non-ASCII username;
- if the recipient is configured to receive the e-mail message, transmitting the message to the recipient;
- if the recipient is not configured to receive the e-mail message having the non-ASCII username:
- submitting the e-mail message for storage in a data store associated with a proxy e-mail server configured for processing the non-ASCII username;
- obtaining a uniform resource locator (URL) to identify a location of the stored e-mail message;
- and
- transmitting a notification message to the recipient, the message notification including the URL, for subsequent use by the recipient to access the e-mail message upon receipt of the notification message.
A non-transitory computer readable medium having stored thereon instructions for transmitting an electronic mail (e-mail) message from a sender having a non-ASCII username to a recipient, the instructions when executed by a processor cause the processor to implement the steps of:
- determining whether or not the recipient is configured to receive the e-mail message having the non-ASCII username;
- if the recipient is configured to receive the e-mail message, transmitting the message to the recipient;
- if the recipient is not configured to receive the e-mail message having the non-ASCII username:
- submitting the e-mail message for storage in a data store associated with a proxy e-mail server configured for processing the non-ASCII username;
- obtaining a uniform resource locator (URL) to identify a location of the stored e-mail message;
- and
- transmitting a notification message to the recipient, the notification message including the URL, for subsequent use in accessing the e-mail message.
Dependencies are inferred from the claim text.