Używałem mojego konta Google do wysyłania e-mailiMoja aplikacja w fazie rozwoju, ale teraz w produkcji mój klient dał mi e-mail z cpanel. Używam modułu nodemailer z nodejs do wysyłania e-maili. Więc nie mam wystarczającej wiedzy o cpanelu. mogę się zalogować przy użyciu moich danych logowania na mydomain.name/webmail.
Znalazłem fragment kodu, aby korzystać z poczty e-mail na serwerze cpanel w trybie nodemail
var transporter = nodemailer.createTransport({
host: "hostname",
port: 25,
auth: {
user: "----domain.com",
pass: "********"
}
var mailOptions = {
from: "-----@domain.com",
to: "-------@gmail.com",
subject: "Order Recipt",
text: "html"
};
Więc nie dostałem tego, co jest portem i hostem, gdzie musimy go skonfigurować.
Pomóżcie mi więc, jak korzystać z poczty e-mail na serwerze Cpanel w mojej aplikacji, jakie kroki muszę wykonać.
Obecnie używam nodemailer z mojego adresu e-mail konta Google, jak
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
});
}
Dzięki
Odpowiedzi:
0 dla odpowiedzi № 1Możesz uzyskać ten szczegół z samego panelu. zobacz ten link lub ten film
potrzebujesz tylko nazwy hosta i numeru portu.
Dla nazwy użytkownika i hasła. Musisz utworzyć jedno konto e-mail w cPanelu.