sendmail non si lamenta: crea file maildrop Autorizzazione negata

2

Quando provi a usare sendmail da uno script, fallisce con

postdrop: warning: mail_queue_enter: create file maildrop/690025.14220: Permission denied

L'output di ls -la /var/spool/postfix assomiglia a questo, che è identico all'output su un altro Mac con sendmail funzionante:

total 0
drwxr-xr-x  16 root      wheel      544 24 Sep  2016 .
drwxr-xr-x   6 root      wheel      204 21 Okt  2016 ..
drwx------   2 _postfix  wheel       68  8 Jan 17:22 active
drwx------   2 _postfix  wheel       68 11 Feb  2017 bounce
drwx------   2 _postfix  wheel       68 24 Sep  2016 corrupt
drwx------  11 _postfix  wheel      374 11 Feb  2017 defer
drwx------  11 _postfix  wheel      374 11 Feb  2017 deferred
drwx------   2 _postfix  wheel       68 24 Sep  2016 flush
drwx------   2 _postfix  wheel       68 24 Sep  2016 hold
drwx------   2 _postfix  wheel       68  8 Jan 17:22 incoming
drwx-wx---   2 _postfix  _postdrop   68 12 Feb  2017 maildrop
drwxr-xr-x  10 root      wheel      340  8 Jan 17:22 pid
drwx------  26 _postfix  wheel      884  8 Jan 17:22 private
drwx--x---   7 _postfix  _postdrop  238  8 Jan 17:22 public
drwx------   2 _postfix  wheel       68 24 Sep  2016 saved
drwx------   2 _postfix  wheel       68 24 Sep  2016 trace

Ho cercato in rete soluzioni e li ho provati, ma non sembrano funzionare. sudo postfix check mi dà questi messaggi:

postfix: Postfix is running with backwards-compatible default settings
postfix: See http://www.postfix.org/COMPATIBILITY_README.html for details
postfix: To disable backwards compatibility use "postconf compatibility_level=2" and "postfix reload"
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: mydomain_fallback=localhost

L'ultima riga viene ripetuta ca. 20 volte.

sudo postfix set-permissions produce lo stesso risultato, più

chown: /usr/libexec/postfix: Operation not permitted

Quando provo sendmail con sudo (non so se dovrebbe funzionare), ottengo

postdrop: warning: unable to look up public/pickup: No such file or directory

Qualche idea su come risolverlo?

    
posta not2savvy 03.04.2018 - 18:03
fonte

1 risposta

1

Purtroppo ho trovato solo la soluzione per reinstallare postfix ... soluzione so che ... e poi killall postdrop .

apt-get install --reinstall postfix

killall postdrop

    
risposta data 31.08.2018 - 12:52
fonte

Leggi altre domande sui tag