I'm struggling to configure my PHP application based on php:7.4.19-apache docker image to send e-mails. Everything works well when I execute the PHP script as root (or Debian-exim). However executing with www-data user fails. I've tried to execute directly the "sendmail" command exactly as it is configured in my PHP config file;
Code: Select all
/usr/sbin/sendmail -t -i test@test.com </dev/null
Code: Select all
1mYU0T-0000km-J2 Failed setting ownership on spool file /var/spool/exim4//input//1mYU0T-0000km-J2-D: Operation not permitted
Code: Select all
ii exim4-base 4.92-8+deb10u6 amd64 support files for all Exim MTA (v4) packages
ii exim4-config 4.92-8+deb10u6 all configuration for the Exim MTA (v4)
ii exim4-daemon-light 4.92-8+deb10u6 amd64 lightweight Exim MTA (v4) daemon
Code: Select all
7247151 drwxrwxrwx 1 Debian-exim Debian-exim 4096 Oct 7 14:39 .
7247148 drwxrwxrwx 1 Debian-exim Debian-exim 4096 Oct 7 13:33 ..
6451326 -rw-r----- 1 www-data www-data 0 Oct 7 14:04 1mYU0T-0000km-J2-D
6451457 -rw-r----- 1 www-data www-data 0 Oct 7 14:32 1mYURK-0000l9-BL-D
6451459 -rw-r----- 1 www-data www-data 0 Oct 7 14:33 1mYUSr-0000lN-Lt-D
6451454 -rw-r----- 1 www-data www-data 0 Oct 7 14:37 1mYUWc-0000tz-UA-D