I have a list of invalid emails drawn from a larger marketing email list. Is there an API or some other technique to return valid email addresses from a list of emails that bounced? I have tried Clearout and Abstract API's with underwhelming results. They do a decent job of returning emails that previously had misspellings of common domain names, but many are business domain names, some with different email domains than the website associated with the business. For example: sales@74capital.com is an invalid email, but the website lists that contact as sales@74-cap.com.
Other emails involve such things as first-initial-last-name@domain.com, first-initial-first-four-letters-of-last-name@domain.com, etc.
Any and all suggestions or advice are appreciated!