Aktivér PHPMail -logning i Plesk Linux
Du kan isolere et script, der sender PHPMail (), ved hjælp af PHP's indbyggede mail-logfunktion. Plesk giver dig mulighed for at aktivere PHPMail () -logfiler pr. Domæne eller for flere domæner, der bruger den samme version af PHP.
Aktivér for et enkelt domæne
mail.log = /var/www/vhosts/coolexample.com/phpmail.log
Indtast dette i feltet Yderligere konfigurationsdirektiver , og klik på Anvend . Hvis PHPMail () bruges, oprettes der automatisk en logfil.
Når først en logfil er genereret, kan du få adgang til denne log fra Plesk -filhåndtering.
Hvis du har SSH -adgang, kan du manipulere dataene for at finde almindelige scripts, der bruges. For at komme i gang skal du aktivere administratoradgang på din Gen 3 eller Gen 4 server (hvis du ikke allerede har gjort det), oprette forbindelse til SSH og skifte til rodbrugeren .
Kør følgende for at finde scripts ved hjælp af PHPMail ():
[root@server ~]# cat /var/www/vhosts/coolexample.com/phpmail.log | awk '{print $ 6}' | klip -c 2- | uniq -c | klip -f1 -d ':' 1255 /var/www/vhosts/coolexample.com/httpdocs/wp-content/uploads/2020/05/spamscript.php 544 /var/www/vhosts/coolexample.com/httpdocs/wp -indhold/morespam.php
Aktivér for flere domæner
Bemærk: Aktivering af en PHPMail () -log for alle domæner kræver, at du bruger SSH. Hvis du ikke kender SSH, skal du bruge instruktionerne for det enkelte domæne.
[root@server ~]# touch /tmp/phpmail.log && chmod 777 /tmp/phpmail.log
kat /sti/til/phpmail.log | awk '{print $ 6}' | klip -c 2- | uniq -c | klippe -f1 -d ':'
Relaterede trin
- Kompromitterede e -mailkonti kan også være årsagen til spam. Find spam -afsendere i Plesk Linux .
- Du kan også finde spam -afsendere med Postfix med SSH .
- Tag skridt til at forhindre spam -problemer på din server .
- Vend tilbage for at gennemgå spamproblemer med e -mail på din server .
Flere oplysninger
- Vores servereksperter kan udføre disse trin mod betaling. Du kan få flere oplysninger om vores eksperttjenester ved at gå til menuen for ekspertservice .