Можно. Для этого есть например модуль nodemailer на node.js. Там можно привязать отправку писем с любого почтового сервера. Я делал с того же
mail.ru . На стороне сервера генерируется случайный набор символов и отправляется на указанную пользователем при регистрации почту, предварительно сохранив значение в сессии пользователя для проверки в дальнейшем.