Aktiver PHPMail -logging i Plesk Linux
Du kan isolere et skript som sender PHPMail () ved å bruke PHPs innebygde e-postlogg-funksjon. Plesk lar deg aktivere PHPMail () -logger per domenebasis eller for flere domener med samme versjon av PHP.
Aktiver for ett enkelt domene
mail.log = /var/www/vhosts/coolexample.com/phpmail.log
Skriv inn dette i boksen Ytterligere konfigurasjonsdirektiver , og klikk på Bruk . Hvis PHPMail () brukes, vil en loggfil automatisk opprettes.
Når en loggfil er generert, kan du få tilgang til denne loggen fra Plesk filbehandler.
Hvis du har SSH -tilgang, kan du manipulere dataene for å finne vanlige skript som brukes. For å komme i gang må du aktivere administratortilgang på Gen 3- eller Gen 4 -serveren din (hvis du ikke allerede har gjort det), koble til med SSH og bytt til rotbrukeren .
Kjør følgende for å finne skript som bruker PHPMail ():
[root@server ~]# cat /var/www/vhosts/coolexample.com/phpmail.log | awk '{print $ 6}' | kutt -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 -innhold/morespam.php
Aktiver for flere domener
Merk: Hvis du aktiverer en PHPMail () -logg for alle domener, må du bruke SSH. Hvis du ikke er kjent med SSH, bruk instruksjonene for enkeltdomenet .
[root@server ~]# touch /tmp/phpmail.log && chmod 777 /tmp/phpmail.log
cat /path/to/phpmail.log | awk '{print $ 6}' | kutt -c 2- | uniq -c | klipp -f1 -d ':'
Relaterte trinn
- Kompromitterte e -postkontoer kan også være årsaken til spam. Finn spam -avsendere i Plesk Linux .
- Du kan også finne SPAM -avsendere med Postfix med SSH .
- Ta skritt for å forhindre SPAM -problemer på serveren din .
- Gå tilbake for å gjennomgå problemer med spam per e -post på serveren din .
Mer informasjon
- Serverekspertene våre kan utføre disse trinnene mot et gebyr. For mer informasjon om våre eksperttjenester, gå til vår eksperttjeneste -meny .