Found a simple but useful tool on GitHub which can help users to extract email addresses from a text file or a web page. Then the results can be saved into a CSV file. This sounded like a very useful thing to share since MailboxValidator bulk validation accepts a list of email address in a CSV file to perform email validations.
If you wish to use the bulk validation, you can sign up for a bulk validation plan at https://www.mailboxvalidator.com/plans#bulk where there is also a free trial available.
Check out the GitHub page below for the aptly named Email Parser program:
To use this program, you can just use the .exe file that is inside the EmailParser application folder on the above page. Or if you wish to customize the codes then you’ll need to get Microsoft Visual Studio to edit and compile the solution which will give you a Windows executable program (.exe file).
Using the program
Parse from Text File tab
To select a local text file to parse, just click on the Browse button and a file selection window will appear. After you have selected a text file, you can click on the Parse button to start the parsing process. This is when the file is read and anything that matches an email address will be extracted and presented in the result grid after being sorted and duplicates removed.
Parse from WebPage tab
Key in the URL of the webpage you wish to parse into the Address textbox. Then click on the Parse button to start the parsing process. The program will then browse to that URL and parse the content for anything resembling an email address which will be presented in the result grid after being sorted and duplicates removed.
If you wish to save the email addresses inside the result grid, just click on the Save As button and you can key in the filename for the results to be stored in.
MailboxValidator API Key tab
This is the optional feature where you can enable email address validation to check if any email address is valid. The MailboxValidator API key is required to activate this feature. If you don’t have an API key, sign up for a free key at https://www.mailboxvalidator.com/plans#api and key in that API key into the API Key textbox then click the Save button to store the API key.
Once a valid key is stored, you can now select a single email address in either the first or second tab and click on the Validate button to perform validation. A popup will appear to inform you if the email is valid or invalid.