Como configurar SendGrid en cPanel
SendGrid es un servicio de correo electrónico basado en la nube que proporciona un sistema fiable de entrega de correos electrónicos transaccional, escalabilidad y análisis en tiempo real junto con API flexibles que facilitan la integración personalizada.

Para configurar SendGrid y usarlo para enviar correos de un servidor con cPanel, deberías seguir estos pasos…

  • Ingresar al WHM con privilegios root (administrador)
  • Ingresa en Service Configuration > Exim Configuration Manger
  • Dentro de esta sección ingresa a Advanced Editor
  • Busca Section: AUTH y coloca lo siguiente…
    sendgrid_login:
    driver = plaintext
    public_name = LOGIN
    client_send = : <YourSendGridUsername> : <YourSendGridPassword>

    Obviamente debes reemplazar el login por datos válidos. Es importante tener en cuenta que este login va a enviar todos los correos que configures en este servidor, es recomendable usar uno para cada equipo para que no sea complicado ubicar correos enviados más tarde.

  • Luego busca Section: PREROUTERS y coloca esto…
    send_via_sendgrid:
    driver = manualroute
    domains = ! +local_domains
    senders = *@<YourDomainHere>
    transport = sendgrid_smtp
    route_list = "* smtp.sendgrid.net::587 byname"
    host_find_failed = defer

    En la línea “senders” debes definir las direcciones de correo que quieres mandar a SendGrid separadas con dos puntos (ej [email protected] : [email protected]), también puedes redireccionar todos los correos borrando esta línea, o enviar todos menos algunos usando el signo de exclamación (ej [email protected] : [email protected])

  • A continuación en Section: TRANSPORTSTART
    sendgrid_smtp:
    driver = smtp
    hosts = smtp.sendgrid.net
    hosts_require_auth = smtp.sendgrid.net
    hosts_require_tls = smtp.sendgrid.net
  • Guarda los cambios y prueba el servicio, deberías ver los correos que envíes aparecer en el panel de SendGrid.

 

Dejanos tu comentario