Gestión de servicios de sendmail en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo gestionar la entrega de correo mediante una configuración alternativa de sendmail.cf

Para facilitar el transporte del correo entrante y el correo saliente, la nueva configuración predeterminada de sendmail utiliza un daemon y un ejecutor de colas de cliente. El ejecutor de colas de cliente debe poder enviar correo al daemon en el puerto SMTP local. Si el daemon no recibe conexiones en el puerto SMTP, el correo permanece en la cola. Para evitar este problema, realice la siguiente tarea. Para obtener más información sobre el daemon y el ejecutor de colas de cliente, y para comprender por qué es posible que deba utilizar esta configuración alternativa, consulte Archivo de configuración submit.cf de la versión 8.12 de sendmail.

Este procedimiento garantiza que el daemon sólo se ejecute para aceptar conexiones del host local.

  1. Conviértase en administrador.

    Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Detenga el servicio cliente sendmail.
    # svcadm disable -t sendmail-client
  3. Realice una copia del archivo de configuración que desea cambiar.
    # cd /etc/mail/cf/cf
    # cp submit.mc submit-myhost.mc
    myhost

    Seleccione un nuevo nombre para el archivo .mc.

  4. Edite el nuevo archivo de configuración (por ejemplo, submit-myhost.mc).

    Cambie la dirección IP del host de recepción a la definición msp.

    # grep msp submit-myhost.mc
    FEATURE(`msp', `[#.#.#.#]')dnl
  5. Genere el archivo de configuración con m4.
    # make submit-myhost.cf
  6. ()Instale el nuevo archivo de configuración después de realizar una copia del original.
    # cp /etc/mail/submit.cf /etc/mail/submit.cf.save
    # cp submit-myhost.cf /etc/mail/submit.cf
  7. Reinicie el servicio cliente sendmail.
    # svcadm enable sendmail-client