Naar hoofdinhoud gaan
Neem contact met ons op
Telefoonnummers en openingstijden
Helpcenter

Bekijk onze online hulpbronnen

Help

GoDaddy Help

We hebben geprobeerd om de pagina zo goed mogelijk voor je te vertalen. De Engelse pagina is ook beschikbaar.

Vind SPAM -afzenders met MailEnable met Plesk Windows

Navigeren door de MailEnable -logboeken op een Windows -server kan een beetje een uitdaging zijn, maar het is waarschijnlijk dat SPAM afkomstig is van een gecompromitteerd e -mailaccount of een kwaadaardig script. Je kunt een PowerShell -script gebruiken om het MailEnable SMTP -logboek te controleren op e -mailaccounts met een hoog relaygebruik.

Waarschuwing: houd er rekening mee dat we dit script in de huidige vorm leveren. Onze hostingondersteuningsteams kunnen geen hulp bieden bij dit script als het niet werkt zoals verwacht.

Maak een leesbaar logboek

  1. Schakel beheerderstoegang in op je Gen 3- of Gen 4 -server als je dat nog niet hebt gedaan.
  2. Maak verbinding met je Windows -server via Remote Desktop (RDC) .
  3. Gebruik Windows Verkenner, navigeer naar station C: \ en maak een map met de naam temp .
  4. Klik op het Windows-pictogram en voer de ingebouwde Kladblok- toepassing uit.
  5. Plak de volgende code in het lege Kladblok -document dat wordt geopend.

    Spamcontrolescript - Windows 2016 -servers
    #Geef het pad van de SMTP -logboeken op$P ath = "C: \ Program Files (x86) \ Mail Enable \ Logging \ SMTP" #Geef de bestanden op die je wilt scannen$F ileType = "SMTP-activiteit-*. log" #Geef aan waar je wilt dat de uitvoer wordt gelogd$O utputFile = "C: \ temp \ spamcheck.log" #Haal alle regels uit het logboekbestand (en) die "SMTP-OU" en "FROM:" bevatten< $i="Get-ChildItem" $path="" -filter="" $filetype|="" get-content="" |="" where-object="" {="" $_="" -match="" "smtp-ou"}="" |="" select-string="" -pattern="">< -casesensitive="" #extract="" the="" email="" addresses="" from="" the="" prior="" results,="" get="" a="" count="" for="" each="" unique="" address,="" and="" print="" those="" results="" to="" a="" file="" [regex]::matches($i,=""><>< .+?(?="\"> ) ') |%{$_.value} | Groepsobject -NoElement | Sorteer -object -Aflopende telling | FT -Auto | Out -File -FilePath$O utputFile

    Opmerking: het pad naar de SMTP -logboeken kan verschillen, afhankelijk van de geïnstalleerde versie van Plesk. Mogelijk moet je de eerste regels van het script wijzigen en het juiste pad naar de SMTP -logboeken vervangen.

    Spamcontrolescript - Wijziging vereist voor Windows 2012 -servers
    #Geef het pad van de SMTP -logboeken op$P ath = "C: \ Program Files (x86) \ Parallels \ Plesk \ Mail Servers \ Mail Enable \ Logging \ SMTP"
  6. Onder het menu Bestand,
    1. Selecteer Opslaan als ...
    2. Navigeer naar de map C: \ temp in het dialoogvenster.
    3. Noem het bestand spamcheck.ps1
    4. Opslaan als type Alle bestanden .
  7. Het bestand zou nu moeten verschijnen in de map C: \ temp in Windows Verkenner en je kunt met de rechtermuisknop op het bestand klikken en Uitvoeren met Powershell selecteren .

Bekijk het logboek

Zodra het script wordt uitgevoerd, moet een tekstbestand met de naam spamcheck.log in dezelfde map worden weergegeven als het PowerShell -script spamcheck.ps1. Als het script werkt zoals verwacht, moet het tekstbestand een lijst bevatten met de e -mailaccounts die e -mail vanaf de server hebben verzonden, evenals het aantal berichten dat door elk is verzonden.

Naam tel ----- ---- 6755 iamspammingyou@coolexample.com 12 webmaster@coolexample.com 1 admin@coolexample.com 1 postmaster@plesk.localhost

Als er een extreem grote hoeveelheid logboekgegevens is voor het analyseren van het script, kan het uren (of mogelijk dagen) duren voordat het script is uitgevoerd. Je kunt het jokerteken wijzigen in een specifieke naam van het logboekbestand om alleen dat bestand te bekijken.

#Geef de bestanden op die je wilt scannen$F ileType = "SMTP-activiteit-*. log"

#Geef de bestanden op die je wilt scannen$F ileType = "SMTP-Activity-210310.log"

Als het script niet werkt zoals verwacht, wordt er een specifieke fout gegenereerd om meer informatie te geven. Veelvoorkomende problemen zijn onder meer het gebruik van het verkeerde pad of de verkeerde bestandsnaam.

Verwante stappen

Meer informatie

  • Onze serverexperts kunnen deze stappen tegen betaling uitvoeren. Ga voor meer informatie over onze Expert Services naar ons Expert Service -menu .