Я пытаюсь заставить эту форму работать в Nextjs, используя «React Hook Form». Пока я думаю, что все в порядке, но мне нужно знать, где взять «пользователя» и «пасс», чтобы API отправлял информацию в форме.
Вероятно, это глупый вопрос, но при изучении того, как заставить формы работать, все руководства просто объясняют, как консоль регистрировать информацию, чтобы отображать ее в виде предупреждения, что не очень полезно при попытке сделать это правильно и заставить его работать.
Надеюсь, кто-нибудь сможет мне помочь, спасибо
import nodemailer from 'nodemailer'
export default async (req, res) => {
const {name, surname, companyName, email, numberOfEmployees, message, consentimiento } = req.body;
const transporter = nodemailer.createTransport({
host: 'smtp.gmail.com',
port: 465,
secure: true,
auth: {
user: process.env.user,
pass: process.env.pass
}
})





Похоже, вы используете Gmail в качестве почтовой службы?
Чтобы это заработало, вам, вероятно, потребуется установить пароль приложения для своей учетной записи Gmail — https://support.google.com/mail/answer/185833?hl=ru
Электронная почта - имя, я думаю, просто для справки.
Большая помощь! Что касается пользователя, это будет адрес электронной почты или имя, которое я создал для получения пароля? Спасибо