Todo lo que necesitas para comenzar a enviar correo electrónico.
Crea una cuenta y luego añade tu dominio de envío desde el panel. Te proporcionaremos registros DNS (DKIM y SPF) para añadir a la configuración DNS de tu dominio. Una vez verificado, estarás listo para enviar.
Tus credenciales SMTP y clave API están disponibles en el panel. Los necesitarás para autenticarte al enviar correo electrónico.
Configura los ajustes SMTP de tu aplicación con lo siguiente:
SMTP Host: smtp.mailertogo.com
SMTP Port: 587 (STARTTLS) o 465 (SSL)
Username: Tu nombre de usuario SMTP (del panel)
Password: Tu contraseña SMTP (del panel)
La mayoría de frameworks tienen soporte SMTP integrado:
# config/environments/production.rb
config.action_mailer.smtp_settings = {
address: ENV["MAILERTOGO_SMTP_HOST"],
port: 587,
user_name: ENV["MAILERTOGO_SMTP_USER"],
password: ENV["MAILERTOGO_SMTP_PASSWORD"],
authentication: :plain,
enable_starttls: true
}
# settings.py
EMAIL_HOST = os.environ.get("MAILERTOGO_SMTP_HOST")
EMAIL_PORT = 587
EMAIL_HOST_USER = os.environ.get("MAILERTOGO_SMTP_USER")
EMAIL_HOST_PASSWORD = os.environ.get("MAILERTOGO_SMTP_PASSWORD")
EMAIL_USE_TLS = True
const nodemailer = require("nodemailer");
const transport = nodemailer.createTransport({
host: process.env.MAILERTOGO_SMTP_HOST,
port: 587,
auth: {
user: process.env.MAILERTOGO_SMTP_USER,
pass: process.env.MAILERTOGO_SMTP_PASSWORD,
},
});
# .env
MAIL_MAILER=smtp
MAIL_HOST="${MAILERTOGO_SMTP_HOST}"
MAIL_PORT=587
MAIL_USERNAME="${MAILERTOGO_SMTP_USER}"
MAIL_PASSWORD="${MAILERTOGO_SMTP_PASSWORD}"
MAIL_ENCRYPTION=tls
Envía correo electrónico con una sola solicitud HTTP:
curl -X POST https://api.mailertogo.com/v1/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "you@yourdomain.com",
"to": "user@example.com",
"subject": "Hello",
"html": "<p>Your email body here.</p>"
}'
Para enviar desde tu propio dominio, añade los registros DNS mostrados en tu panel:
Los cambios DNS pueden tardar hasta 48 horas en propagarse, aunque la mayoría se completa en minutos. El panel mostrará el estado de verificación de cada registro.
Configura URLs de webhook en tu panel para recibir notificaciones en tiempo real de eventos de correo electrónico:
Las cargas útiles de webhook se envían como solicitudes POST en JSON. Reintentamos entregas fallidas con retroceso exponencial.
Mailer To Go está disponible como un complemento de Heroku. Aprovisiónalo desde el Mercado Heroku Elements, y tus credenciales SMTP se establecerán como variables de configuración automáticamente.
Mailer To Go también está disponible en Build.io. Aprovisiónalo desde tu panel de Build.io para configuración automática.
¿Preguntas? Envíanos un correo a support@mailertogo.com. Consulta nuestra página de estado para disponibilidad del servicio.