Aktivera PHPMail-loggning i Plesk Linux
Du kan isolera ett skript som skickar PHPMail () med PHP: s inbyggda e-postloggfunktion. Med Plesk kan du aktivera PHPMail () -loggar per domän eller för flera domäner med samma version av PHP.
Aktivera för en enda domän
mail.log = /var/www/vhosts/coolexample.com/phpmail.log
Ange detta i rutan Ytterligare konfigurationsdirektiv och klicka på Verkställ . Om PHPMail () används skapas automatiskt en loggfil.

När en loggfil har genererats kan du komma åt den här loggen från Plesk-filhanteraren.
Om du har SSH-åtkomst kan du manipulera data för att hitta vanliga skript som används. För att komma igång måste du aktivera administratörsåtkomst på din VPS Hosting (om du inte redan har gjort det), ansluta till SSH och växla till rotanvändaren .
Kör följande för att hitta skript med PHPMail ():
[root @ server ~] # cat /var/www/vhosts/coolexample.com/phpmail.log | awk '{print $ 6}' | klipp -c 2- | uniq -c | klipp -f1 -d ':' 1255 /var/www/vhosts/coolexample.com/httpdocs/wp-content/uploads/2020/05/spamscript.php 544 /var/www/vhosts/coolexample.com/httpdocs/wp -content / morespam.php
Aktivera för flera domäner
OBS! Om du aktiverar en PHPMail () -logg för alla domäner måste du använda SSH. Om du inte känner till SSH ska du använda anvisningarna för en enda domän.



[root @ server ~] # touch /tmp/phpmail.log && chmod 777 /tmp/phpmail.log
cat /path/to/phpmail.log | awk '{print $ 6}' | klipp -c 2- | uniq -c | klipp ut -f1 -d ':'
Relaterade steg
- Komprometterade e-postkonton kan också orsaka skräppost. Hitta skräppostsändare i Plesk Linux .
- Du kan även hitta SPAM-avsändare med Postfix med SSH .
- Vidta åtgärder för att förhindra SPAM-problem på din server .
- Gå tillbaka för att granska skräppostproblem på din server .
Mer information
- Våra serverexperter kan utföra dessa steg mot en avgift. För mer information om våra värdtjänster, besök vår värdtjänstmeny .