Table of Contents
26 Jul 2022
See also
Permutations
up to 34 permutations could be done with first name & last name.
elon@spacex.com
musk@spacex.com
elonmusk@spacex.com
elon.musk@spacex.com
emusk@spacex.com
e.musk@spacex.com
elonm@spacex.com
elon.m@spacex.com
em@spacex.com
e.m@spacex.com
muskelon@spacex.com
musk.elon@spacex.com
muske@spacex.com
musk.e@spacex.com
melon@spacex.com
m.elon@spacex.com
me@spacex.com
m.e@spacex.com
elon-musk@spacex.com
e-musk@spacex.com
elon-m@spacex.com
e-m@spacex.com
musk-elon@spacex.com
musk-e@spacex.com
m-elon@spacex.com
m-e@spacex.com
elon_musk@spacex.com
e_musk@spacex.com
elon_m@spacex.com
e_m@spacex.com
musk_elon@spacex.com
musk_e@spacex.com
m_elon@spacex.com
m_e@spacex.com
from: https://mailmeteor.com/email-permutator
with Python:
def generate_email_permutations(first_name, last_name, domain):
first_initial = first_name[0]
last_initial = last_name[0]
patterns = [
f"{first_name}@{domain}",
f"{last_name}@{domain}",
f"{first_name}{last_name}@{domain}",
f"{first_name}.{last_name}@{domain}",
f"{first_initial}{last_name}@{domain}",
f"{first_initial}.{last_name}@{domain}",
f"{first_name}{last_initial}@{domain}",
f"{first_name}.{last_initial}@{domain}",
f"{first_initial}{last_initial}@{domain}",
f"{first_initial}.{last_initial}@{domain}",
f"{last_name}{first_name}@{domain}",
f"{last_name}.{first_name}@{domain}",
f"{last_name}{first_initial}@{domain}",
f"{last_name}.{first_initial}@{domain}",
f"{last_initial}{first_name}@{domain}",
f"{last_initial}.{first_name}@{domain}",
f"{last_initial}{first_initial}@{domain}",
f"{last_initial}.{first_initial}@{domain}",
f"{first_name}-{last_name}@{domain}",
f"{first_initial}-{last_name}@{domain}",
f"{first_name}-{last_initial}@{domain}",
f"{first_initial}-{last_initial}@{domain}",
f"{last_name}-{first_name}@{domain}",
f"{last_name}-{first_initial}@{domain}",
f"{last_initial}-{first_name}@{domain}",
f"{last_initial}-{first_initial}@{domain}",
f"{first_name}_{last_name}@{domain}",
f"{first_initial}_{last_name}@{domain}",
f"{first_name}_{last_initial}@{domain}",
f"{first_initial}_{last_initial}@{domain}",
f"{last_name}_{first_name}@{domain}",
f"{last_name}_{first_initial}@{domain}",
f"{last_initial}_{first_name}@{domain}",
f"{last_initial}_{first_initial}@{domain}",
]
return patterns
first_name = "Elon"
last_name = "Musk"
domain = "spacex.com"
email_permutations = generate_email_permutations(first_name, last_name, domain)
print(email_permutations)
Fetching email addresses from 3rd party APIs
using Apollo
13 Apr 2023
See Python script: how to get contact data via API from Apollo.io.md