Introducción
Configurar el servicio SMTP gratuito de Oracle Cloud para tu comunidad de Discourse es una excelente manera de administrar y automatizar las notificaciones por correo electrónico sin incurrir en altos costos.
Al utilizar los servidores de Oracle Cloud Infrastructure (OCI), no solo tienes acceso a servicios comunes como computación y almacenamiento, sino también al servicio de correo electrónico (SMTP) de OCI, que ayuda a los desarrolladores y empresas a enviar correos electrónicos desde la nube. Oracle ofrece una cuota gratuita de hasta 200 envíos de correo electrónico por día y 6.000 por mes para usuarios del nivel gratuito, mientras que a los usuarios de pago se les cobra a una tarifa de 0,85 USD por cada 10.000 correos electrónicos, una opción extremadamente rentable.
Esta guía proporcionará una explicación detallada sobre cómo configurar y utilizar el servicio SMTP de correo electrónico de Oracle, incluida la configuración de la cuenta, la configuración de DNS, la obtención de credenciales SMTP y ejemplos de configuración para clientes comunes.
1. Preparativos
Antes de comenzar, asegúrate de lo siguiente:
-
Una cuenta válida de Oracle Cloud Infrastructure
Si aún no tienes una cuenta de OCI, debes registrarte y activar los servicios primero. -
Una dirección de correo electrónico o dominio de destino
Al utilizar el servicio de entrega de correo electrónico de OCI, normalmente necesitas un dominio personalizado o una dirección de correo electrónico de prueba para enviar mensajes.
2. Creación y configuración del servicio de entrega de correo electrónico
-
Accede a la consola de Oracle Cloud
Inicia sesión en Oracle Cloud Console y busca el servicio Email Delivery en el menú. -
Configura tu dominio de correo electrónico
- Para mejorar la entregabilidad y la credibilidad, agrega registros SPF y DKIM.
- En la configuración de DNS del dominio, sigue las instrucciones de Oracle para agregar los registros TXT y CNAME requeridos.
- Crea tu dominio de correo electrónico.
Después de crear el dominio de correo electrónico, abre la interfaz de tu dominio recién creado. Encontrarás tres secciones de configuración importantes. Estos registros garantizan la confiabilidad de tus correos electrónicos y reducen la probabilidad de que se marquen como spam:
- Crea una entrada DKIM y agrega el registro DNS.
- Ingresa un selector personalizado (por ejemplo, “beijing-20250301”).
- Genera un registro DNS y agrégalo en tu herramienta de administración de DNS (como Cloudflare).
-
Agrega una ruta de retorno personalizada
Genera un registro CNAME para tu ruta de retorno y agrégalo a tu DNS. Asegúrate de que sea válido y esté activo.Una vez que todo esté configurado correctamente, deberías ver indicadores verdes que confirman la configuración exitosa.
-
Crea un remitente aprobado
- En Email Delivery, ve a Approved Senders.
- Haz clic en Create Approved Sender.
- Ingresa la dirección de correo electrónico que deseas usar (por ejemplo,
noreply@yourdomain.com) y agrégala a la lista de aprobaciones.
3. Obtención de credenciales SMTP
OCI utiliza “Credenciales SMTP”, similares a un nombre de usuario y una contraseña, para administrar los permisos de envío. Aquí te mostramos cómo obtenerlas:
-
Ve a la configuración del usuario
- En la esquina superior derecha, haz clic en tu perfil y selecciona User Settings.
-
Genera credenciales SMTP
- Selecciona SMTP Credentials → Generate SMTP Credentials.
- El sistema generará un Username y una Password; asegúrate de guardarlos o descargarlos de inmediato.
- Mantén tu contraseña SMTP segura. Solo se muestra una vez cuando se genera por primera vez.
4. Recuperación de la configuración SMTP
Accede a tu servicio de entrega de correo electrónico para encontrar:
- El nombre de host del servidor SMTP.
- El puerto SMTP (se recomienda el 587).
- TLS es requerido.
- El nombre de usuario y la contraseña que acabas de generar.
5. Prueba del servicio de envío SMTP
Utiliza una herramienta como GMass SMTP Test. Ingresa las credenciales que obtuviste en el paso anterior (Servidor, Puerto (587), Seguridad (TLS)) y la dirección de correo electrónico que configuraste como remitente (por ejemplo, system@sufe.me). Utiliza cualquier dirección de correo electrónico válida como destinatario para una prueba. Si recibes el correo electrónico, tu configuración es exitosa.