¿Cómo puedo determinar qué está intentando usar sendmail / postfix en ML?

0

Recibo mensajes de la consola varias veces al día que tienen este aspecto:

8/2/13 5:20:00.119 PM postfix/sendmail[31004]: fatal: chdir /Library/Server/Mail/Data/spool: No such file or directory

Cuando rastro /var/log/mail.log veo los mismos mensajes. De acuerdo con la configuración de Postfix, el spool está apuntando a este directorio, y sí, no existe.

queue_directory = /Library/Server/Mail/Data/spool

El problema es que no quiero que Postfix se esté ejecutando, y no tengo idea de por qué está generando errores. No estoy escuchando en el puerto 25 según netstat y no veo ningún proceso de postfix en ejecución.

¿Qué está causando el error? ¿Por qué lo obtendría si postfix no se está ejecutando?

    
pregunta Noah Li 02.08.2013 - 11:47

1 respuesta

1

Parece que has instalado y ejecutado postfix.

Debes verificar la configuración de tu postfix.

Hay una buena descripción aquí .

O hazlo tú mismo: Si Postfix aún no funciona, revise el archivo de registro en /var/log/mail.log para ver el error:

  

sendmail: fatal: chdir / Library / Server / Mail / Data / spool: No existe tal archivo   o directorio

Para solucionar esto, ejecute los siguientes comandos en la Terminal:

sudo mkdir -p /Library/Server/Mail/Data/spool
sudo /usr/sbin/postfix set-permissions
sudo /usr/sbin/postfix start

Si, como usted dice, no quiere que esté en su computadora, desactívela.

sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/org.postfix.master.plist

Eso no responde a su pregunta quién lo está utilizando, pero sin más información de usted, no se puede decir que podría ser un script en su sistema.

Puede intentar averiguar quién está enviando yendo a

Abre tu consola:

Desplázate hacia abajo hasta Var/Log/mail.log

  

El fondo: Mac OSX viene con el MTA postfix, que es completamente   servidor SMTP destacado. En circunstancias normales, generalmente no hay   es necesario habilitar o configurar este software, ya que la mayoría del acceso al correo electrónico es   por lo general se realiza a través de clientes GUI como Mail.app, que utiliza el   Configuración de POP / IMAP y SMTP para conectarse con el proveedor de servicios de correo electrónico.   Sin embargo, hay ciertas circunstancias en las que tener un SMTP local   El servidor es muy útil, como: Permitir los registros de lotes y la salida   desde el daemon cron u otros scripts que se enviarán por correo electrónico de Internet   (esto se entrega localmente) Código de prueba basado en correo electrónico; cual   requiere un sendmail local como el servidor SMTP para estar presente

    
respondido por el Buscar웃 02.08.2013 - 14:02

Lea otras preguntas en las etiquetas