The email generator produces a list of candidate email addresses by applying the five most common corporate email naming conventions to a person’s name and their company’s domain. Rather than guessing blindly, this approach covers the formats used by the majority of companies, giving outreach agents a set of addresses to work with when no verified contact email is available.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/vrashmanyu605-eng/Agentic_Sales-Markerting/llms.txt
Use this file to discover all available pages before exploring further.
These are candidate emails — not verified addresses. Use an email verification service to confirm deliverability before sending outreach.
Source code
email_generator.py
generate_possible_emails()
Generates five email address candidates using the most common corporate naming conventions.
Parameters
The person’s first name. Converted to lowercase before use.
The person’s last name. Converted to lowercase before use.
The company’s email domain, e.g.
"example.com". Do not include @ — it is added automatically.Return value
Returns alist of exactly 5 email address strings.
Five candidate email addresses derived from the inputs, in the order listed in the formats table below.
Email formats generated
| Format | Pattern | Example |
|---|---|---|
| First name only | first@domain | [email protected] |
| First dot last | first.last@domain | [email protected] |
| First and last concatenated | firstlast@domain | [email protected] |
| Initial and last | flast@domain | [email protected] |
| First underscore last | first_last@domain | [email protected] |