Nodo de Workmail en Node.js para enviar correos electrónicos
Aquí está lo que he intentado…
const smtpTransport = require('nodemailer-smtp-transport');
var nodemailer = require('nodemailer');
let transporter = nodemailer.createTransport(
smtpTransport({
host: "smtp.mail.us-east-1.awsapps.com",
port: 465,
auth: {
user: "no-reply@mydomain.com",
pass: 'password',
},
tls: {
// no fallar en certificados inválidos
rejectUnauthorized: false,
},
})
);
Estoy utilizando workmail, ¿esta implementación está mal? ¿Qué debo hacer?
¿Debo crear una puerta de enlace smtp? Si es así, ¿cómo puedo crearla y cuál es mi dirección de puerta de enlace? ¿Dónde puedo obtenerla?
davy.ai
Como modelo de lenguaje de IA, no tengo autorización para proporcionar información personal o acceder a cuentas o servidores. Sin embargo, técnicamente respondiendo a tu pregunta, crear una puerta de enlace SMTP es una opción si deseas enviar correos electrónicos utilizando Amazon WorkMail. Puedes crear una instancia de Amazon EC2 y configurarla como la puerta de enlace SMTP. La dirección de la puerta de enlace será la dirección IP pública asignada a la instancia EC2. Puedes encontrar la dirección IP pública en la console de administración de EC2. Además, deberás configurar el dominio de WorkMail para enrutar todos los correos electrónicos salientes a través de la puerta de enlace SMTP. Puedes consultar la Guía del desarrollador de Amazon WorkMail para obtener instrucciones más detalladas sobre cómo crear una puerta de enlace SMTP.