EP1550257B1

Method and apparatus for authenticating electronic mail

Abstract

This record has no abstract on file.

EP1550257B1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 6 October 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

13 claims: 2 independent, 11 dependent

  1. 1
    A method of authenticating an electronic mail, comprising:parsing (122) a header (42, 44) of the electronic mail (40) to obtain a header IP address of an originator of the electronic mail (40) and to obtain a purported domain name of a purported sender of the electronic mail (40);interrogating (124) a "WHOIS" database with the purported domain name to obtain an associated IP address associated with the purported domain name;comparing (126) the header IP address and the associated IP address;and generating an authenticity indicator for the electronic mail for presentation to a recipient of the electronic mail (40), the authenticity indicator being generated based on the comparison of the header IP address and the associated IP address, the authenticity indicator indicating a likelihood that the electronic mail (40) was sent from the purported sender of the electronic mail (40).
  2. 2
    The method of Claim 1, further including:parsing the header (42, 44) to obtain purported sender data in a "from" field populated at a mail client and to obtain actual originator data, the purported sender domain name data being visible to the recipient of the electronic mail (40).
  3. 3
    The method of Claim 2, wherein the from field is the "FROM:...." field of an email provided to identify a sender of the email.
  4. 7
    The method of Claim 6, wherein the reference domain name data includes domain names associated with spoofed electronic mail, the method including updating the reference domain name data in an automated fashion.
  5. 8
    The method of Claim 7, wherein the reference domain name data is stored on a client machine (170), the method including:connecting the client machine (170) to a remote database of reference domain name data;downloading updated reference domain name data;and storing the reference domain name data on the client machine (170).
  6. 9
    The method of any of Claims 6 to 8, which includes downloading the reference domain name data via the Internet.
  7. 10
    The method of any of Claims 6 to 9, wherein the reference domain data is integrated in a mail client application.
  8. 11
    The method of any of Claims 6 to 10, which includes parsing a received field included in the header by each server via which the electronic mail has been communicated.
  9. 13
    A mail server (186) for authenticating electronic mail (40) communicated between the mail server (186) and at least one client device, the mail server comprising:a communication interface for communicating with the at least one client device;a processor;and memory which includes a set of instructions which, when executed by the processor, cause the processor to implement the method of any one of claims 1 to 11.