Top Level Namespace

Defined Under Namespace

Modules: PossibleEmail

Constant Summary collapse

EMAIL_REGEX =
/^([\w\.%\+\-]+)@([\w\-]+\.)+([\w]{2,})$/i
DOMAIN_REGEX =
/^[^@]([\w\-]+\.)+([\w]{2,})$/
NAME_REGEX =
/^\b[a-zA-Z]+\b$/
PATTERNS =
<<PATTERNS
{first_name}@{domain}
{last_name}@{domain}
{first_initial}@{domain}
{last_initial}@{domain}
{first_name}{last_name}@{domain}
{first_name}.{last_name}@{domain}
{first_initial}{last_name}@{domain}
{first_initial}.{last_name}@{domain}
{first_name}{last_initial}@{domain}
{first_name}.{last_initial}@{domain}
{first_initial}{last_initial}@{domain}
{first_initial}.{last_initial}@{domain}
{last_name}{first_name}@{domain}
{last_name}.{first_name}@{domain}
{last_name}{first_initial}@{domain}
{last_name}.{first_initial}@{domain}
{last_initial}{first_name}@{domain}
{last_initial}.{first_name}@{domain}
{last_initial}{first_initial}@{domain}
{last_initial}.{first_initial}@{domain}
{first_name}-{last_name}@{domain}
{first_initial}-{last_name}@{domain}
{first_name}-{last_initial}@{domain}
{first_initial}-{last_initial}@{domain}
{last_name}-{first_name}@{domain}
{last_name}-{first_initial}@{domain}
{last_initial}-{first_name}@{domain}
{last_initial}-{first_initial}@{domain}
{first_name}_{last_name}@{domain}
{first_initial}_{last_name}@{domain}
{first_name}_{last_initial}@{domain}
{first_initial}_{last_initial}@{domain}
{last_name}_{first_name}@{domain}
{last_name}_{first_initial}@{domain}
{last_initial}_{first_name}@{domain}
{last_initial}_{first_initial}@{domain}
PATTERNS
STATUS_URL =
'https://rapportive.com/login_status?user_email='
PROFILE_URL =
'https://profiles.rapportive.com/contacts/email/'