Cum să vă protejați serverul de e-mailurile spam?

Publicat: 2022-07-25

Cum să vă protejați serverul de e-mailurile spam?

Rezumat:

În zilele noastre, când spammer-ul a crescut foarte mult. Este esențial să vă protejați e-mailurile serverului și ale clientului împotriva trimiterii de e-mailuri spam. Ei bine, aici, în acest tutorial, vă vom prezenta mai multe metode pentru a împiedica serverul să trimită spam sau mesaje nedorite. În general, expeditorii de e-mailuri în vrac sunt vinovații din spatele e-mailurilor spam utilizate în scopuri comerciale, dar într-un volum uriaș de către o rețea botnet sau o rețea cu un computer compromis. Cu toate acestea, puteți urma câteva instrucțiuni de bază pentru a vă proteja serverul de trimiterea de e-mailuri spam.

Protejați-vă serverul împotriva trimiterii de e-mailuri spam
Protejați-vă serverul împotriva trimiterii de e-mailuri spam

4 moduri de a proteja serverul de trimiterea de e-mailuri spam

Există mai multe moduri diferite de a vă proteja serverul împotriva trimiterii de spam sau e-mailuri în bloc către alții. Urmați pașii de mai jos pentru a cunoaște unii dintre ei:

  1. Puteți crea înregistrări SPF pentru fiecare client sau puteți face obligatoriu pentru toată lumea să vă sporească securitatea e-mailului.
  2. Recomandați fiecărui client să folosească o parolă puternică pentru fiecare cPanel și cont de e-mail de pe server. De asemenea, puteți forța utilizatorii cPanel să-și schimbe parolele din WHM navigând la opțiunea Funcții cont > Forțați schimbarea parolei .

    Forțați schimbarea parolei în WHM
    Forțați schimbarea parolei în WHM
  3. Asigurați-vă că vă actualizați pluginul, software-ul și temele pe fiecare site web. Menținerea suplimentelor actualizate vă poate ajuta să evitați orice compromis sau vulnerabilitate.
  4. Utilizați întotdeauna ReCaptcha pe fiecare pagină sensibilă a site-urilor web. ReCaptcha este un test Turing folosit pentru a proteja pagina de roboți. Este folosit pentru a spune dacă un vizitator este uman sau nu. Utilizarea ReCaptcha este foarte recomandată, deoarece împiedică roboții automati să trimită informații, care ar putea inunda serverul cu numeroase solicitări inutile.

Deci, cele de mai sus sunt câteva tehnici de bază pe care le puteți folosi pentru a împiedica serverul dvs. să trimită e-mailuri spam. Dar, se pune întrebarea, este suficient acest lucru pentru a proteja serverele de trimiterea de e-mailuri spam? NU!! Chiar și cu aceste tactici, serverul tău va trimite în continuare spam.

Cum să detectezi dacă un server este inundat de e-mailuri spam?

Dacă primiți bilete de la clienții dvs. că aceștia nu pot trimite sau primi e-mailuri sau e-mailurile pe care le trimit au ajuns în dosarele de spam. Dacă se întâmplă acest lucru, vă recomandăm să luați câțiva pași suplimentari urmând articolul de mai jos pentru a elimina problema.

Puteți începe prin a urmări sursa de spam. În cele mai multe cazuri, este fie un cont de e-mail existent, fie un script de corespondență PHP care rulează pe server. Dacă ați găsit adresa de e-mail de unde merge spamul, ar trebui să schimbați imediat parola acesteia. Dacă un script de corespondență cauzează spam-ul, dezactivați scriptul sau ștergeți fișierul script după ce găsiți locația exactă a acestuia.

Procesul de detectare a sursei spam-ului este menționat mai jos. Veți avea nevoie de acces WHM sau Root la serverul dvs. pentru a efectua această sarcină.

Detectați expeditorul de e-mail spam utilizând „Mail Queue Manager” din WHM

  • Conectați-vă la panoul WHM.
  • Fie navigați la E- mail > Mail Queue Manager sau pur și simplu introduceți e- mail în bara de căutare din colțul din stânga și faceți clic pe opțiunea Mail Queue Manager din rezultat.
Manager cozi de e-mail
Manager cozi de e-mail
  • Introduceți termenul de căutare.
Interogare de căutare prin e-mail
Interogare de căutare prin e-mail
  • Va fi afișată o listă de mesaje în perioada selectată. Verificați mesajele sau expeditorii care se repetă continuu. Puteți examina mesajele mai îndeaproape făcând clic pe pictograma Lupă .
Găsiți expeditorul de e-mail spam
Găsiți expeditorul de e-mail spam
  • Verificați următoarele detalii pentru a examina spammerul.
    • Din
    • Subiect
    • La
 Primit: de la numele de utilizator de exampledomain.com cu local (Exim 4.93) 
(plic-de la <[email protected]>) 
id 1l0OgK-000413-I8 
pentru [email protected]; Vineri, 15 ianuarie 2021 18:30:01 +0530 
De la : „[email protected]> 
Către : [email protected] 
Subiect : Venituri suplimentare și ușor de câștigat astăzi 
X-PHP-Script: exampledomain.com/index.php pentru 123.456.78.90
X-PHP-Originating-Script: 1153:class-phpmailer.php
Tip de conținut: text/plan simplu; set de caractere=UTF-8
  • Un expeditor care a trimis prea multe e-mailuri cu un singur subiect este mai probabil să fie un spammer.

Dezactivați imediat contul de e-mail de spam

Concentrați-vă pe de la și subiectul e-mailului. Dacă sună spam, ar trebui să schimbați parola acelui e-mail cât mai curând posibil sau puteți dezactiva temporar contul de e-mail pentru a preveni spam-ul. Odată ce schimbați parola contului de e-mail spam, spam-ul continuu ar trebui oprit în câteva minute. Dacă nu, puteți urma cealaltă metodă.

Dezactivați Scriptul de corespondență

Uneori, informațiile din de la rămâne necompletate sau nu furnizează adresa de e-mail. În acest caz, aruncați o privire la comenzile X.PHP-Script sau X-PHP-Originating-Script . Analizați ambele comenzi și veți găsi numele de domeniu asociat cu scriptul de spam și o adresă IP

 X-PHP-Script: exampledomain.com/index.php pentru 123.456.78.90

De asemenea, veți putea vizualiza numele fișierului PHP rău intenționat.

 X-PHP-Originating-Script: 1153:class-phpmailer.php

Acum aveți numele de domeniu și numele fișierului PHP rău intenționat. Pur și simplu conectați-vă la contul dvs. WHM și navigați la secțiunea Lista conturi .

Conectați-vă la acel cont cPanel și ștergeți fișierul rău intenționat care este class-phpmailer.php în cazul meu.

Puteți găsi locația exactă a scriptului rău intenționat pe serverul dvs. din SSH. Pur și simplu conectați-vă la SSH cu acreditările WHM și urmați comanda de mai jos.

 find /home/user/public_html -type f -name 'class-mailer.php'
Notă:
Nu uitați să înlocuiți calea /home/user/public_html cu propria dvs. cale.
Înlocuiți class-mailer.php cu scriptul PHP pe care l-ați primit. Nu-l copia pe al meu. Nu va funcționa pentru tine.
Odată ce găsiți scriptul, utilizați comanda de mai jos pentru a dezactiva scriptul limitând permisiunea la 0.
 chmod 000 /path/to/script

Odată ce spamul se oprește, navigați la Managerul de cozi de e-mail și ștergeți sau ștergeți toate e-mailurile de la acea anumită adresă de e-mail.

Asta e.


Sperăm că acest articol vă va ajuta să reduceți e-mailurile spam de pe serverul dvs. Dacă mai aveți îndoieli, puteți vizita Redserverhost.com și puteți deschide asistență gratuită prin chat. Echipa noastră de asistență tehnică cu experiență va fi bucuroasă să vă asiste.

În afară de aceasta, ne puteți contacta pe Facebook sau Twitter pentru orice alte întrebări și sugestii.