DNN-3186: Added Portal SMTP Functionality
merge Oliver Hines pull request
cleanup - remove unneeded history