Email notification via auto-forwarding and negative response codes for email retrieval
AssigneeResearch In Motion Limited
InventorsRaymond Reddy, Suryanarayana Murthy Gorty
Life of this patent
Estimating the term…
Abstract
There is provided a method and system for notifying of new email received at a user's mailbox on a mail storage system. Said method includes: receiving the new email at a user's mailbox stored by the mail storage system; auto-forwarding the new email to a mail notification sender system; transmitting at least a portion of the new email to a mail notification receiver system; interrupting the transmission of the new email to the mail notification system with a pre-determined negative completion code; transmitting a bounced-mail email with said negative completion code from the mail notification sender system to the mail storage system.
Claims25
A method of configuring a system for providing notification of a new email received at a user's mailbox stored by a first mail storage system for triggering retrieval of the new e-mail by a second mail storage system, the method comprising:
- configuring a mail sender to forward a notification email comprising at least a portion of the new email to the second mail storage system;
- and
- configuring the mail sender to interrupt sending further data of the notification email in response to a pre-determined negative completion code received from the second mail storage system, said pre-determined negative completion code configured to signal receipt by the second mail storage system of an amount of data to notify the second mail storage system of the new email;
- and
- wherein the notification email interrupted by the pre-determined negative completion code simultaneously triggers the second mail storage system to retrieve the new email from the first mail storage system and causes a bounced email to be transmitted to said first mail storage system.
A method of providing notification of a new email received at a user's mailbox stored by a first mail storage system for retrieval by a second mail storage system, the method comprising:
- receiving at an SMTP mail notification sender coupled to the first mail storage server an auto-forwarded new email;
- forwarding a notification email comprising at least a portion of the new email to said second mail storage system for triggering retrieval of the new email from said first mail storage system;
- interrupting sending further data of the notification email in response to a pre-determined negative completion code received from said second mail storage system, said pre-determined negative completion code configured to signal receipt by the second mail storage system of an amount of data to notify the second mail storage system of the new email;
- and
- wherein the notification email interrupted by the pre-determined negative completion code simultaneously triggers the second mail storage system to retrieve the new email from the first mail storage system and causes a bounced email to be transmitted to said first mail storage system.
A method of triggering a second mail system to retrieve a new email received at a user's mailbox of a first mail storage system, the method comprising:
- receiving a notification email for a user, said notification email comprising at least a portion of said new email auto-forwarded from said first mail storage system;
- transmitting a pre-determined negative completion code in response to receiving the notification email to interrupt said step of receiving, said pre-determined negative completion code configured to signal receipt by the second mail storage system of an amount of data to notify of the new email and interrupt sending of further data of the notification email thereby to conserve resources;
- and
- wherein the notification email interrupted by the pre-determined negative completion code simultaneously triggers the second mail storage system to retrieve the new email from the first mail storage system and causes a bounced email to be transmitted to said first mail storage system.
A system for providing notification of a new email received at a user's mailbox stored by a first mail storage system, said system comprising:
- a server comprising a computer configured with one or more applications to provide a mail sender configured to receive the new email from said first mail storage system, the mail sender comprising:
- a mail listener module configured to receive the new email;
- and
- an SMTP client module configured to transmit a notification email comprising at least a portion of the new email to a mail notification receiver system, said SMTP client module further configured to interrupt sending further data of the notification email in response to receiving a pre-determined negative completion code from the mail notification receiver system, said pre-determined negative completion code configured to signal receipt by the mail notification receiver system of an amount of data to notify the second mail storage system of the new email;
- and
- wherein the notification email interrupted by the pre-determined negative completion code simultaneously triggers the second mail storage system to retrieve the new email from the first mail storage system and causes a bounced email to be transmitted to said first mail storage system.
A system for receiving notification of a new email received at a user's mailbox stored by a mail storage system, the system comprising:
- a server comprising a computer configured with one or more applications to provide a mail notification receiver configured to receive a notification email comprising at least a portion of the new email from a mail notification sender system and configured to, in response to receiving the notification email, trigger a mail retrieval system to retrieve said new email from said mail storage system, wherein the mail notification receiver is further configured to provide a predetermined negative completion code to interrupt the receiving of the notification email, said pre-determined negative completion code configured to signal receipt by the mail notification receiver of an amount of data to notify of the new email and interrupt sending of further data of the notification email thereby to conserve resources;
- and
- wherein the notification email interrupted by the pre-determined negative completion code simultaneously triggers the second mail storage system to retrieve the new email from the first mail storage system and causes a bounced email to be transmitted by the mail notification sender system to said first mail storage system.
Dependencies are inferred from the claim text.