Я использовал свою учетную запись google для отправки писем в своем приложении в разработке, но теперь на производстве мой клиент дал мне электронную почту cpanel. Я использую модуль nodemailer nodejs для отправки электронных писем. Так что у меня недостаточно знаний о cpanel. Я могу войти с моими учетными данными в mydomain.name/webmail.Cpanel email с помощью nodemailer
Я нашел фрагмент кода для использования CPanel электронной почты в nodemail как
var transporter = nodemailer.createTransport({
host: 'hostname',
port: 25,
auth: {
user: '----domain.com',
pass: '********'
}
var mailOptions = {
from: '[email protected]',
to: '[email protected]',
subject: 'Order Recipt',
text: 'html'
};
Так я не понял, что это порт и хост, где мы должны настроить его.
Так что помогите мне, как использовать электронную почту cpanel в своем приложении, каковы шаги, которые я должен выполнить.
В настоящее время я использую nodemailer с моей учетной записью электронной почты Google, как
var transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: configurationHolder.config.emailFrom,
pass: configurationHolder.config.emailPassword
}
});
var sendEmail = function (fromEmail, toEmail, subject, emailBody, html) {
transporter.sendMail({
from: fromEmail,
to: toEmail,
subject: subject,
text: emailBody,
html: html
});
}
Благодарность
Вы нашли решение для этого? У меня такая же проблема. Имя хоста, похоже, не работает для меня из ссылки и видео! – Haych