Как создать эл. почту?
Почтовые сервера для рассылки писем это сложный набор серверных технологий и js к ним не относится. Почитайте вводные статьи на эту тему (пример)
это больше backend-разработка: на php в совокупности с другими языками