added smtp capability
changes to smtp
updated gitignore
updated config
added test for smtp