Jak najít který script PHP mi posílá maily Postfixem ?

Karel

Zdravím
řeším problém
nárazově se mi v logu objeví maily zasílané na různé (spam) adresy (server má omezení takže to neprojde),
ale zatím jsem nepřišel na to jak spojit log apache a postfixu aby mi dal požadovaný výsledek. Případně jak to dohledat.
Na serveru je několik domén ve virtualhostu.
Z logu se mi nic spojovacího nepodařilo najít (v postfixu ano, apache ne)
Google "mlčí" nebo se neumím správně zeptat.

Díky za jakýkoliv posun

Karel

p.s. prosím o rady k věci děkuji


qqqhhh

Re:Jak najít který script PHP mi posílá maily Postfixem ?
« Odpověď #1 kdy: 03. 04. 2018, 15:06:41 »
ja som to vyriesil tak ze to php.ini som nastavil sendmail_path na vlastny skript ktory to preposle na sendmail a zaloguje ENV vars a datum cas.

Kód: [Vybrat]
#!/bin/sh

logger -p mail.info sendmail-php: site=${HTTP_HOST}, client=${REMOTE_ADDR}, script=${SCRIPT_NAME}, filename=${SCRIPT_FILENAME}, docroot=${DOCUMENT_ROOT}, pwd=${PWD}, uid=${UID}, user=$(whoami)

/usr/sbin/sendmail -t -i $*

Někdo

Re:Jak najít který script PHP mi posílá maily Postfixem ?
« Odpověď #2 kdy: 03. 04. 2018, 15:15:05 »
podívejte se do php.ini na nastavení mail.log

Karel

Re:Jak najít který script PHP mi posílá maily Postfixem ?
« Odpověď #3 kdy: 03. 04. 2018, 16:03:28 »
Diky za pomoc
redirect udělám později ted mi hodně pomohlo nastavení cesty v php.ini
Diky