I created a Standard workflow to check after each Campaign the Email Invalid email addresses and the Unsubscribers.
Smart Lists of Email Invalid will be send to the secretariat and theywill try to correct the email address in Salesforce. After correction in Salesforce we setup a triggered Campaign to set Email Invalid back to False. Unsubcsribers list will send to the Outside Sales.
If you need more info please let me know.