Our enhanced email validation process for CSV uploads ensures high deliverability, compliance, and data hygiene by classifying email addresses into specific categories and providing actionable insights.
Process Overview
-
Upload CSV File
- User uploads email list in CSV format.
-
Validation and Analysis
- The system evaluates addresses based on metrics and statuses described above.
-
Detailed Reporting
- A comprehensive report is provided, breaking down deliverability status, sub-statuses, and recommended actions.
- This information is not readily available to the rasa.io team. Please contact to discuss obtaining this reporting.
Classifications:
Valid Emails
These addresses are safe to email and have a bounce rate below 2%.
- Alias_address: Valid but act as forwarders (e.g., "info@example.com" forwards to "user@example.com"). An alias is a valid email address, and your email will not bounce.
- Leading_period_removed: Gmail addresses starting with
.
are adjusted for compatibility. - Alternate: These emails are valid but likely to be secondary addresses for the users. Alternate emails are often used to sign up for accounts but do not see much engagement.
Invalid Emails
Addresses that cannot receive emails and should be removed. Emails that are undeliverable due to syntax issues, inactive domains, or other permanent errors.
- Sub-Statuses:
- Does_not_accept_mail: Domain only sends but does not receive emails.
- Failed_syntax_check: Emails that fail RFC syntax protocols.
- Mailbox_not_found: These emails addresses are valid in syntax, but do not exist.
- No_dns_entries: These emails are valid in syntax, but the domain doesn't have any DNS records or incomplete DNS Records. Therefore, mail programs will have difficulty delivering emails to them or be entirely unsuccessful.
- Mailbox_quota_exceeded - These addresses exceeded their space quota and no longer accept emails (temporarily).
-
- Unroutable_ip_address: These email domains point to an unroutable IP address.
Catch-All Emails
Impossible to fully validate without sending an email. While deliverable in some cases, they carry a higher bounce risk.
- Indicates domains configured to accept all emails, making validation uncertain.
Spamtrap Emails
Addresses likely set as spam traps. Avoid emailing these to prevent blacklisting.
Abuse Emails
These emails are of people known to click the abuse links in emails, hence abusers or complainers. We recommend not emailing these addresses.
Do Not Mail
These are company emails, role-based, or simply addresses you should avoid emailing. They are broken down into 6 sub-categories
- Sub-Statuses:
- Disposable: These email addresses are temporary and become invalid after a set period. Avoid adding disposable emails to your list to avoid future bounces.
- Role_based: These emails belong to a position or a group of people, like sales@ info@ and contact@. Role-based emails strongly correlate to people reporting emails sent to them as spam and abuse.
- Toxic: These email addresses are known for abuse and spam. They may also be bot-created emails. If any of your emails possess this flag, you shouldn't email them. We also provide additional fields that you should consider before emailing.
- Global_suppression: These emails are found in many popular global suppression lists (GSL). They consist of known ISP complainers, direct complainers, purchased addresses, domains that don't send mail, and known litigators.Found in widely known suppression lists.
- Possible_trap: These emails contain keywords that might correlate to possible spam traps like spam@ or @spamtrap.com. Examine these before deciding whether to send emails to them or not.
Why Do Not Mail?
The Do Not Mail category is crucial for protecting your IP/domain reputation. It flags addresses likely to harm email campaigns, ensuring your emails land in inboxes, not spam folders.
Unknown Emails
Validation could not determine a result due to issues like offline servers or anti-spam measures.
- Sub-Statuses:
- Antispam_system - These emails have anti-spam systems deployed that are preventing us from validating these emails. You can submit these to us through the contact us screen.
- Exception_occurred - These emails caused an exception when validating. If this happens repeatedly, please let us know.
- Failed_smtp_connection - These emails belong to a mail server that won't allow an SMTP connection. Most of the time, these emails will end up being invalid.
- Forcible_disconnect - These emails belong to a mail server that disconnects immediately upon connecting. Most of the time, these emails will end up being invalid.
- Greylisted - Greylisting technology is temporarily preventing the validation attempt. If you resubmit these emails, they will often validate on a second pass.
- Mail_server_did_not_respond - These emails belong to a mail server that is not responding to mail commands. Most of the time, these emails will end up being invalid.
- Mail_server_temporary_error - These emails belong to a mail server returning a temporary error. Most of the time, these emails will end up being invalid.
- Timeout_exceeded - These emails belong to a mail server that responds slowly. Most of the time, these emails will end up being invalid.
Best Practices
- Regularly validate and clean email lists.
- Avoid risky addresses flagged by the system.
- Monitor and address SMTP bounce codes for insights on deliverability issues.
This process ensures that your newsletters are effective, compliant, and capable of maintaining a strong sender reputation.