Kontakt-eMail-Adresse (Admin) gegen Spam schützen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html) +---- Thema: Kontakt-eMail-Adresse (Admin) gegen Spam schützen (/thread-6524.html) |
Kontakt-eMail-Adresse (Admin) gegen Spam schützen - BluBlu - 20.07.2007 Hallo, ich habe schon die SuFu gefüttert, aber nichts gefunden. Ich möchte gerne die Kontakt-eMail-Adresse (Admin) gegen Spam/eMail-Adressen-Sammler schützen. Gibt`s da eine Möglichkeit die Robots einigermaßen auszutricksen? Gruß BluBlu RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - ows - 20.07.2007 Wenn die eMail-Funktion für Gäste freigegeben ist, wäre es wohl am einfachsten, im Template "footer" PHP-Code: <a href="{$mybb->settings['contactlink']}">{$lang->bottomlinks_contactus}</a> PHP-Code: <a href="member.php?action=emailuser&uid=1">{$lang->bottomlinks_contactus}</a> Dann wird auf die boardinterne eMail-Funktion verlinkt. RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - BeeJayZZR - 20.07.2007 Am besten löst du das mit einem Kontaktformular, gibt es als Plugin unter http://mods.mybboard.net/view.php?did=510 Dieses Plugin kannst du nach erfolgreicher Installation/Aktivierung anschliessend für den Adminkontakt in der ACP (allgemeine Konfiguration, siehe angehängtes Bild) hinterlegen. Das Kontaktformular ist mit einem captcha-code gesichert, also erfordert es einen "sehenden" Menschen um Kontakt mit dir aufzunehmen. Ein Robot kann so etwas nicht. RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - BluBlu - 20.07.2007 Vielen Dank für eure Vorschläge! @en-gedi Deine Lösung sieht am einfachsten aus und ich habe sie auch schon ausprobiert. Das Forum ist nur registrierten Benutzern zugänglich, Gäste könne nur die Startseite vom Forum, also die Übersicht sehen. Wenn ich die Mail-Funktion für Gäste freischalte, dann kann ich über das Mail-Formular auch eine Mail versenden und bekomme sie an die Admin-Mail-Adresse zugestellt. Nach dem Abschicken der Mail erhalte ich jedoch den Nicht-Logged-In-Screen. Könnte man es so einrichten, das nach dem Abschicken der Mail eine kurze Meldung über den erfolgreichen Versand und dann eine Umleitung ins Forum erfolgt? Grub BluBlu RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - ows - 20.07.2007 Standardmäßig wird nach erfolgreichem Versand der eMail auf das Profil des Empfängers weitergeleitet. Du könntest also Gästen erlauben, Profile anzusehen, dann wird der "Nicht-Logged-In-Screen" übergangen. Möchtest Du die Profil-Ansicht nicht freigeben, sondern die von Dir vorgeschlagene Lösung, kann ich Dir leider nicht weiterhelfen. Aber ich denke mal, dass jemand (Michael???) eine Lösung dafür findet. Ist im Übrigen gar keine schlechte Idee, werd´ ich auch so einbauen, wenn´s realisierbar ist! RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - pushkin22 - 20.07.2007 Meine Lösung: Ich habe einfach als Kontaktadresse blabla[at]blabla.de angegeben, und nicht blabla@blabla.de RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - Every - 20.07.2007 Diese Schreibweise haben Spam Robots auch schon drauf Tricks die Spam Robots einfach mit JavaScript aus: Code: <script language="JavaScript" type="text/javascript"> ...oder benutze ein Kontaktformular... RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - BluBlu - 21.07.2007 JavaScrpit wäre auch eine Möglichkeit, nur ist es nicht bei Browsern z.B. in Firmen aktiviert. RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - pushkin22 - 21.07.2007 Every schrieb:Diese Schreibweise haben Spam Robots auch schon drauf Ich sage es mal so, ich habe extrem wenig Spam, eigentlich gar kein Spam, im Gegenteil zu GMX oder sonst was... RE: Kontakt-eMail-Adresse (Admin) gegen Spam schützen - ows - 30.07.2007 BluBlu schrieb:Nach dem Abschicken der Mail erhalte ich jedoch den Nicht-Logged-In-Screen. Könnte man es so einrichten, das nach dem Abschicken der Mail eine kurze Meldung über den erfolgreichen Versand und dann eine Umleitung ins Forum erfolgt? Ich hab´s jetzt mal so gelöst: In der Datei "member.php" (ganz am Ende): PHP-Code: redirect("member.php?action=profile&uid=$emailto[uid]", $lang->redirect_emailsent); mit PHP-Code: // redirect("member.php?action=profile&uid=$emailto[uid]", $lang->redirect_emailsent); ersetzen. Dann im Foren-Verzeichnis eine neue Datei "redir.php" mit folgendem Inhalt erstellen und hochladen: PHP-Code: <?php Jetzt noch im Benutzer-CP unter "Templates --> Ändern/Entfernen --> Globale Templates --> Template hinzufügen" ein neues Template mit dem Titel "redir" und folgendem Inhalt erstellen: Code: <html> Der Inhalt dieses neuen Templates kann dabei natürlich ganz nach Belieben angepasst werden. |