I'm helping to automate an new web application, part of this application requires email verification. What are the industry standards for automating the black hole known as "email"? What I'm trying to do is automate this piece of functionality without having any dependency on third party applications, like outlook or gmail.
- Should these emails be stored in a database via the application and then retrieved?
- Should we have an email sniffer that make the emails available via text file or again in db?
FYI, we are using the webAii automation framework.