Как отправить электронное письмо пользователю, который написал свой адрес электронной почты в html с помощью nodemailer в node.js - PullRequest
0 голосов
/ 10 июля 2020

У меня есть страница с именем email. html, на которой я получаю адрес электронной почты пользователя. Я хочу, чтобы письмо отправлялось только тем пользователям, которые ввели свой адрес электронной почты. Прямо сейчас я отправляю почту, указав только один адрес электронной почты. Что я должен написать в поле «Кому:», чтобы он отправлял почту только тем, кто вводит свои электронные письма? Это код

var nodemailer = require('nodemailer');

var transporter = nodemailer.createTransport({
  service: 'gmail',
  auth: {
    user: 'abc@gmail.com',
    pass: '12345'
  }
});

var mailOptions = {
  from: 'abc@gmail.com',
  to: 'cdf@gmail.com',
  subject: 'Testing',
  text: `Only test`
};

transporter.sendMail(mailOptions, function(error, info){
  if (error) {
    console.log(error);
  } else {
    console.log('Email sent: ' + info.response);
  }
});

Это файл html:

<div class="form-group">
      <label for="email">Email:</label>
      <input type="email" class="form-control" id="email" name="e" placeholder="Enter email" name="email">
    </div>
...