Am avut aceasta problema mai devreme dar am reusit cumva sa o repar.
La o lună după ce a trebuit să reinstalez Dovecot și Postfix și a apărut aceeași eroare.
In al meu php.ini care se află la /etc/php/7.3/apache2/ este sendmail_path setat la
sendmail_path = /etc/postfix
Scrie că am o problemă cu permisiunile:
user@occamy:/etc$ sudo tail /var/log/mail.warn
21 octombrie 16:27:36 localhost postfix/sendmail[20073]: fatal: /etc/postfix/dynamicmaps.cf: deschiderea fișierului eșuată: permisiunea refuzată
21 octombrie 16:28:36 localhost postfix/sendmail[20079]: fatal: /etc/postfix/dynamicmaps.cf: deschiderea fișierului eșuată: permisiunea refuzată
21 octombrie 16:35:02 localhost postfix/postfix-script[20270]: avertisment: linkul simbolic părăsește directorul: /etc/postfix/./makedefs.out
21 octombrie 16:35:02 localhost postfix/postfix-script[20273]: avertisment: linkul simbolic părăsește directorul: /etc/postfix/./postfix_ab/makedefs.out
21 octombrie 16:35:07 localhost postfix/sendmail[20328]: fatal: /etc/postfix/dynamicmaps.cf: deschiderea fișierului eșuată: permisiunea refuzată
21 octombrie 16:35:32 localhost postfix/sendmail[20350]: fatal: /etc/postfix/dynamicmaps.cf: deschiderea fișierului eșuată: permisiunea refuzată
21 octombrie 16:37:00 localhost postfix/postfix-script[20565]: avertisment: linkul simbolic părăsește directorul: /etc/postfix/./makedefs.out
Oct 21 16:37:00 localhost postfix/postfix-script[20568]: avertisment: linkul simbolic părăsește directorul: /etc/postfix/./postfix_ab/makedefs.out
21 octombrie 16:37:07 localhost postfix/sendmail[20623]: fatal: /etc/postfix/dynamicmaps.cf: deschiderea fișierului eșuată: permisiunea refuzată
21 octombrie 16:37:15 localhost postfix/sendmail[20625]: fatal: /etc/postfix/dynamicmaps.cf: deschiderea fișierului eșuată: permisiunea refuzată
/etc/postfix/dynamicmaps.cf
Am avut aceeași problemă cu main.cf. Am rezolvat-o cu chmod 775, care nu este chiar așa de bine, cred...
Apoi scrie această eroare de permisiune.
Cel mai ciudat lucru este progresul pe care îl fac pentru a obține e-mail:
- E-mailul returnează FALSE atunci când trimiteți e-mail()
- Schimbarea întregului postfix director la perm. 775 și trimiterea e-mailului - returnează TRUE
- E-mailul nu este primit
- Revenirea la toate permisiunile anterioare pentru fiecare fișier
- E-mailul a fost primit magic, dar nu îl poate trimite din nou. Aa și repetați de la punctul 1
De asemenea, când am stabilit hărți dinamice.cf la chmod 775, sudo postconf -m scrie:
btree
cidr
mediu
eșuează
hash
in linie
intern
memcache
nis
pipemap
proxy
randmap
expresie regulată
socketmap
static
tcp
texthash
unionmap
unix
si mysql lipsește cu acele permisiuni setate.
Va multumesc anticipat pentru raspunsurile voastre!