EmailJS не отправляет электронную почту, идентификатор службы недействителен, ошибка

Итак, я пытаюсь настроить EmailJS для своего проекта. В настоящее время я получаю сообщение «FAILED» при отправке, но я не могу понять, почему? Любая помощь будет большим спасибо!

function sendMail(contactForm) {
    emailjs.send("gmail", "rosie", {
        "from_name": contactForm.name.value,
        "from_email": contactForm.emailaddress.value,
        "project_request": contactForm.projectsummary.value
    })
    .then(
        function(response) {
            console.info("SUCCESS", response);
        },
        function(error) {
            console.info("FAILED", error);
        }
    );
    return false;  // To block from loading a new page
}
   <form onsubmit = "return sendMail(this);">
      <input type = "text" name = "name" class = "form-control" id = "fullname" placeholder = "Name" required/>
      <input type = "text" name = "emailaddress" class = "form-control" id = "emailaddress" placeholder = "Email" required/>
      <textarea rows = "5" name = "projectsummary" class = "form-control" id = "projectsummary" placeholder = "Project Description" required></textarea>
      <button type = "submit" class = "btn btn-secondary center-block">Send Project Request</button>
  </form>

проверьте правильность идентификатора службы. Сервер отвечает, что он недействителен.

Paul Rooney 24.12.2020 00:46
Вот ответ, где я подробно объясняю, как использовать emailJS с React. Может быть полезно
Sam 26.12.2020 19:23
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
2
1 152
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В тексте ошибки говорится, что ваш идентификатор службы неверен. Поэтому вам нужно изменить свой идентификатор службы и заменить его чем-то на панели инструментов. Вам поможет следующая ссылка: https://www.emailjs.com/docs/rest-api/send/

Другие вопросы по теме