PHP MAIL SPAM

Eine Email mit PHP zu senden ist sehr einfach. Doch einfach nur mail($mail,$betreff,$content); zu nutzen hat auch eine Kehrseite! So werden in diesem Monaten (Mai,Juni 2017) enorm viele Spam Mails über die PHP Mail Funktion versendet.

Egal ob die betreffenden Mails über ein Passwort Wiederherstellen Script oder über ein Formular Script gesendet wird, haben wir einerseits ein Problem, da die Mailadresse auf vielen Blacklists erscheinen wird und CPU Power unnötig belegt wird.

Am besten schaust du dir jetzt das Video an und unterhalb erkläre ich dir dann wie du Spam Mails verhindern kannst.

Im Video nutzt der Programmierer, das soggenannte Simple Mail Transfer Protocol (SMTP), das heisst er nutzt einen externen oder internen Mailserver, leitet die Mails aber nicht über den HTTP/HTTPS Port zum Mailserver! Dies ist sehr sinnvoll, denn tut man dies so, kann man über einige Switches auch die Übertragungsmenge begrenzen.

Klar kann man Bots auch mit Capatchas verhindern, allerdings macht es zusätzlich auch noch Sinn die Mailfunktion einerseits über PHP Sessions zu begrenzen aber auch über Switches.

Befindet sich der Webserver und der Mailserver in je einer Firewall (kann trotzdem gleicher PC sein) können wir die Übertragungsrate begrenzen. Allerdings beginnen wir mit der Begrenzung schon früher:

Wir starten eine session $_Session(2) und lassen sie Counten ist sie bei 100 versenden wir eine Anfrage mittels Post, welche die Datei enthält. Dort wo sich der Mailserver befindet erstellen wir einen zweiten Webserver, welchen wir wie folgt konfigurieren:

$_POS["theposred"] und dann holen wir uns mittels Curl den Inhalt der Datei. Dann nehmen wir einen Router und verbinden ihn mit der Firewall und dem Switch. Wir verkabeln den Router mit dem Switch doppelt, so dass das Signal doppelt durch den Switch muss.

Ich empfehle dir diesen Switch.

kostenlos anrufen
powered by
branchen-info.net

Sweet24.de - PB

KONTAKT

Hinweis: Bitte die mit * gekennzeichneten Felder ausfüllen.


Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]

Made with ♥ in Bern (Switzerland)!