Задать вопрос
zkrvndm
@zkrvndm
Архитектор решений

Возможна ли отправка почты без использования бэкенда?

Здравствуйте, у нас ночь, что-то не спится и в голове роятся странные мысли, а именно возможна ли отправка почты на чистом JavaScript? Используя только фротенд и нативные возможности самого браузера? Я знаю, что вполне можно отсылать письма через Node.js однако это уже привлечение бэкенда.

Если говорить конкретно, то не существует ли на JavaScript библиотек или плагинов, способных работать в бразере и которые могли бы отсылать письма через SMTP или любым другим способом?
  • Вопрос задан
  • 1592 просмотра
Подписаться 2 Сложный 4 комментария
Решения вопроса 3
Seasle
@Seasle Куратор тега JavaScript
Возможно. Найти какой нибудь бесплатный/платный почтовый сервер, получить доступ к API, всякие токены и секреты и просто слать письма через XMLHttpRequest, конечно, если вы не боитесь, случайно конечно, рассекретить те же токены и секреты.

Хотя есть какие-то варианты, но тоже требует определения токена в коде.
https://www.emailjs.com/

Самый просто способ - отправка писем с помощью PHP, но тут тоже, необходим почтовый сервер.
Ответ написан
@YMakeev
Почитай документацию к:
https://www.mailgun.com/
https://pepipost.com/
https://sendgrid.com/free/

Там много возможностей отправки через АПИ, Курл и прочее. Думаю ты найдешь себе вариант...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Karpion
Самое простое: в адресе, куда отправляются данные из формы, пишем не "http://...", а "mailto:...".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы