Patent ID: 8904168

Claim:
A computer-implemented method, comprising: receiving a first email; detecting a first link in the email, wherein the first link is associated with a first link destination; determining a second link, wherein the second link is associated with a second link destination, wherein the second link destination is associated with a predetermined address and with the first link destination, wherein the predetermined address is associated with a verification site, wherein the verification site enables navigation to the first link destination, subject to verification that the first link destination is not suspicious; rewriting the first link with the second link; providing a second email, where the second email differs from the first email at least by having the first link rewritten with the second link; receiving an HTTP request associated with the verification site, wherein the HTTP request is for the second link destination; determining the first link destination from the second link destination; verifying that the first link destination is not suspicious; and responsive to verifying that the first link destination is not suspicious, enabling navigation to the first link destination.