Print this page

How does Salesforce qualify an email address?

Knowledge Article Number 000001145
Description

Salesforce complies with the RFC’s 2822 standard for email address verification. We keep working on improving the quality of data our customers can enter into salesforce, and help them correct any “bad” data. Also to improve email deliverability we are enforcing checks on the valid format of email addresses.  One of the major reasons also for the change  is that invalid formats creates  good amounts of email traffic, that just gets pings around between email servers

We currently support the following email format:

For the local part of the email address we accept the following characters. The local part is anything before the @ sign.

abcdefg.hijklmnopqrstuvwxyz!#$%&'*/=?^_+-`{|}~0123456789

NOTE: We allow two consecutive period characters ('..') in the middle of the local part of the email address (eg, a..a@test.jp) and a single period ('.') at the end but not at the beginning of the local part (eg, a.@test.jp).

For the domain part of the email address (anything after the @)  we accept:

0-9 and A-Z and a-z and dash “-“

NOTE: Comments - denoted by matched parentheses - are allowed in the domain part as well as in the local part. Comments in an email address are ignored when sending email; for example, john.doe@(comment)example.com, and john.doe@example.com(comment) are both equivalent to john.doe@example.com

Example email address:

abcdefg.hijklmnopqrstuvwxyz!#$%&'*/=?^_+-`{|}~0123456789@acme-inc.com

Additional information:

RFC 2822: http://www.ietf.org/rfc/rfc2822.txt

RFC 2821: http://www.ietf.org/rfc/rfc2821.txt

RFC 821: http://www.faqs.org/rfcs/rfc821.html

 





promote demote