Come posso determinare che cosa sta tentando di usare sendmail / postfix su ML?

0

Ricevo i messaggi della console più volte al giorno in questo modo:

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

Quando accetto /var/log/mail.log vedo gli stessi messaggi. Secondo la configurazione postfix, lo spool indica effettivamente questa directory, e sì, non esiste.

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

Il fatto è che non voglio che postfix sia in esecuzione e non ho idea del motivo per cui genera errori. Non sto ascoltando sulla porta 25 come per netstat e non vedo nessun processo postfix in esecuzione.

Che cosa sta causando l'errore? Perché dovrei ottenerlo se postfix non è in esecuzione?

    
posta Noah Li 02.08.2013 - 11:47
fonte

1 risposta

1

Sembra che tu abbia postfix installato e in esecuzione.

Dovresti controllare la configurazione del postfix.

C'è una buona descrizione qui .

O fai da te: Se postfix continua a non funzionare, controlla il file di log in /var/log/mail.log per l'errore:

sendmail: fatal: chdir /Library/Server/Mail/Data/spool: No such file or directory

Per risolvere il problema, esegui i seguenti comandi nel Terminale:

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

Se come dici tu non vuoi che sia sul tuo computer, disabilitalo.

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

Questo non risponde alla tua domanda chi lo sta usando, ma senza ulteriori informazioni da parte tua non si può dire, potrebbe essere uno script nel tuo sistema.

Potresti provare a scoprire chi sta inviando andando a

Apri la tua console:

Scorri verso il basso fino a Var/Log/mail.log

The background: Mac OSX comes with the postfix MTA, which is a fully featured SMTP server. Under normal circumstances, there is usually no need to enable or configure this software, as most email access is usually done via GUI clients such as the Mail.app – which uses the POP/IMAP and SMTP settings to connect with the email service provider. However, there are certain circumstances in which having a local SMTP server is very useful, such as: Allowing the batch logs and output from the cron daemon or other scripts to be sent via Internet email (this is otherwise delivered locally) Testing email based code; which requires a local sendmail like SMTP server to be present

    
risposta data 02.08.2013 - 14:02
fonte

Leggi altre domande sui tag