Email delivery and tracking via an external email server platform
AssigneeCheck Point Software Technologies Ltd.
InventorsRoy ROTEM, Michal YEHUDAR, Yair YOGEV
Life of this patent
Estimating the term…
Abstract
A device, system, and method are provided for managing an email training campaign using an application programming interface (API) to send a monitored emails that bypass an email filter of an external email server platform. User interaction with the monitored email is tracked by the computer device receiving status updates of user interactions with the monitored email from the external email server platform.
Claims20
A method implemented by processor circuitry of a computer device for managing an email training campaign sent to a user using an external mail server having an application programming interface (API), the method comprising:
- receiving with the processor circuitry an email address of the user;
- sending, as a monitored email, an email to the user email address by initiating with the processor circuitry an API call to the external email server platform using the API, such that the monitored email:
- bypasses an email filter of the external email server platform;
- and
- is received in an inbox for the email address of the user on the external email server platform;
- tracking the monitored email using status updates by:
- when the monitored email is received in the inbox for the email address of the user on the external email server platform, sending with the external email server platform to the processor circuitry the receipt of the monitored email as a status update;
- and
- when the user interacts with the monitored email:
- receiving with the external email server platform a notification of the user interaction with the monitored email as an email interaction;
- and
- sending with the external email server platform to the processor circuitry the received email interaction notification as the status update;
- receiving with the processor circuitry the status update;
- generating with the processor circuitry a dashboard based on the received status updates;
- and
- outputting with the processor circuitry the generated dashboard.
A computer device for managing an email training campaign sent to a user using an external mail server having an application programming interface (API), the computer device comprising:
- processor circuitry configured to:
- receive an email address of the user;
- send, as a monitored email, an email to the user email address by initiating an API call to the external email server platform using the API, such that the monitored email:
- bypasses an email filter of the external email server platform;
- and
- is received in an inbox for the email address of the user on the external email server platform;
- track the monitored email using status updates by receiving status updates from the external email server platform when the monitored email is received in the inbox for the email address of the user on the external email server platform or when the user interacts with the monitored email;
- generating with the processor circuitry a dashboard based on the received status updates;
- and
- outputting the generated dashboard.
A system for managing an email training campaign sent to a user comprising:
- an external email server platform storing an inbox for the email address of the user, wherein the external email server platform includes computer circuitry configured to receive and execute requests formatted according to an application programming interface (API) and to implement an email filter;
- a computer device including processor circuitry configured to:
- receive an email address of the user;
- send, as a monitored email, an email to the user email address by initiating an API call to the external email server platform using the API, such that the monitored email:
- bypasses the email filter of the external email server platform;
- and
- is received in the inbox for the email address of the user;
- track the monitored email by receiving status updates from the external email server platform;
- wherein the computer circuitry of the external email server platform is further configured to:
- receive the monitored email in the inbox for the email address of the user;
- send to the processor circuitry the receipt of the monitored email as a status update;
- when the user interacts with the monitored email:
- receive a notification of the user interaction with the monitored email as an email interaction notification;
- and
- send to the processor circuitry the received email interaction notification as the status update;
- wherein the processor circuitry of the computer device is further configured to:
- generate a dashboard based on the received status updates;
- and
- output the generated dashboard.
Dependencies are inferred from the claim text.