Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 962 Bytes

README.md

File metadata and controls

30 lines (18 loc) · 962 Bytes

salesforce-email

This package provides a validation function that check that the given email address is compatible with Salesforce. It follows the salesforce format for the local-part and Mozilla regex for the domain-part of the email.

Like Salesforce, it does not respect the RFC 6532 and will reject emails with accents and other special characters.

Unlike Salesforce, it does not accept comments; for example john.doe@(comment)example.com, and john.doe@example.com(comment) are allowed by salesforce but rejected by this module.

Installation

With npm:

npm i salesforce-email

Or with yarn

yarn install salesforce-email

Usage

import { isValidEmail } from 'salesforce-email'

console.log(isValidEmail('foo@bar.com')) // true