Skip to main content

fatal: scan_dir_push: open directory defer: Permission denied

problem:-
Nov 7 18:24:18 linuxxf postfix-archive/postsuper[20555]: fatal: scan_dir_push: open directory defer: Permission denied
Nov 7 18:24:19 linuxxf postfix-archive/postfix-script: fatal: Postfix integrity check failed!
Nov 7 18:28:26 linuxxf postfix-archive/postsuper[21162]: fatal: scan_dir_push: open directory defer: Permission denied
Nov 7 18:29:57 linuxxf postfix-archive/postsuper[21334]: fatal: scan_dir_push: open directory defer: Permission denied

soloution:-
To correct queues that were created outside of Postfix:

postfix -c /etc/postfix-archive set-permissions

Comments

  1. Dude! It worked!!!!! Thank you...

    ReplyDelete
  2. Brilliant! Just what I was looking for. Under FreeBSD the command is of course:

    # postfix -c /usr/local/etc/postfix set-permissions

    Bookmarked for future reference.

    Now posted under the correct article :)

    ReplyDelete

Post a Comment