Configuración del servicio de entrega de correo electrónico del lado del servidor para CentOS, Plesk y Postfix
Utilice los siguientes pasos para configurar su servidor para usar SendGrid, el IBM Cloud® Servicio de entrega de correo electrónico como host inteligente.
El siguiente ejemplo es una recarga estándar de SO IBM Cloud® de CentOS 6.5 con Plesk 12 y Postfix. note}
Configuración
-
Busque su archivo de configuración Postfix. Una ubicación común es
/etc/postfix/main.cf
. -
Abre el main.cf archivo con un editor de texto y agregue lo siguiente a la configuración.
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = static:_Your SendGrid Username_:_Your SendGrid Password_
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = encrypt
header_size_limit = 4096000
relayhost = [smtp.sendgrid.net]:587
-
Guarde y cierre el archivo /etc/postfix/main.cf.
-
Reinicie Postfix con este mandato:
/etc/init.d/postfix restart
Resolución de problemas
-
Si recibe un error que indica "ningún mecanismo disponible", verifique que dispone de todas las bibliotecas necesarias para la autenticación o el cifrado. Puede instalar estas bibliotecas con los siguientes mandatos:
Para Debian y Ubuntu, utilice este mandato:
apt-get install libsasl2-modules
Para Red Hat y CentOS, utilice este mandato:
yum install cyrus-sasl-plain
Una vez instaladas estas bibliotecas, utilice el mismo mandato de reinicio:
/etc/init.d/postfix restart
-
Si el puerto 587 no funciona, utilice el puerto 2525 en la configuración de Postfix. Es posible que también tenga que abrir el archivo de configuración
/etc/postfix/main.cf
y eliminar el comentario de la siguiente línea:#tlsmgr unix - - n 1000? 1 tlsmgr