Hur kan jag visa e-postmeddelanden som skickats med PHP:s e-postfunktion och blockerats av SPAMASSASSIN?

Procédure

Hur får jag tillgång till PHPMail()-funktionens loggar?

1. För att komma åt loggarna för PHPMail()-funktionen på ditt delade webbhotell, anslut till administrationsgränssnittet för ditt webbhotell och klicka på knappen"Apache and PHP logs".

Hur kan jag visa e-postmeddelanden som skickats med PHP:s e-postfunktion och blockerats av SPAMASSASSIN?

2. Gå längst ner på sidan, till avsnittet"Loggar för e-post som skickats med PHP Mail()-funktionen" för att ta reda på mer om sändningsfelet.

Hur kan jag visa e-postmeddelanden som skickats med PHP:s e-postfunktion och blockerats av SPAMASSASSIN?

Vilka regler gäller för SpamAssassin och hur kan jag rätta till problemet?

SpamAssassin kör ett antal tester på dina meddelanden innan de skickas. Beroende på resultaten tilldelas ditt meddelande en poäng.

Om poängen överskrider ett definierat tröskelvärde betraktas e-postmeddelandet som skräppost. Ett filter skapas då för att styra meddelandet till papperskorgen. Alla meddelanden måste passera genom SpamAssassin innan de skickas. SpamAssassin skapar två nya rubriker i händelse av skräppost: X-Spam-Status och X-Spam-Level.

Med hjälp av loggarna kan du se var problemet kommer ifrån och anledningen till att ditt e-postmeddelande har betraktats som skräppost. De vanligaste orsakerna är

  • Att skicka flera tusen e-postmeddelanden på mycket kort tid (några sekunder)
  • Skickar ett e-postmeddelande till fel e-postadress

Loggfilen ger dig en överblick över felet och dess källa (felaktigt e-postmeddelande, kodningsproblem på en av dina PHP-webbsidor , till exempel). När det kommer för mycket skräppost från din webbplats kan PHPMail()-funktionen automatiskt avaktiveras under en fördefinierad period.

För att få tag på den PHP-fil som orsakade blockeringen/skickningen måste du söka efter termen X-PHP-Originating-Script i e-postmeddelandet som orsakade felet.

Slutsats

Du kan nu komma åt loggarna för PHPMail()-funktionen på ditt webbhotell som är mutualiserat med LWS. Loggarna för PHPMail()-funktionen ger dig en indikation på fel när du skickar e-postmeddelanden.

Tveka inte att dela med dig av dina kommentarer och frågor!

help.lws.net/a/972
Var den här artikeln till hjälp?

Ja

Nej

Läst 28 035 gånger

Tack! Ställ gärna frågor om vår dokumentation om du vill ha mer information och hjälp oss att förbättra den.

Liknande artiklar

En fråga om den här artikeln?

Ställ den till LWS-teamet och communityn. Svaret publiceras efter moderering.

Ställ en fråga till AWS-teamet och dess community

RGPD : Responsable LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Vous pouvez exercer vos droits via notre nos CGV - section RGPD.