Rolf Rost: Angst vor SPAM?

Hallo liebe Forumer,

gelegentlich lese ich hier Anfragen, wie eine eMail-Adresse o.a. Worte so verändert werden können, dass die zwar im Browser als solche lesbar sind, bei einer text-Suche (spider) jedoch keinen Sinn ergeben.

Ich schlage vor, zwischen die Buchstaben Leerzeichen zu tun mit einer Pixelbreite von 0px, geht so:

<span style="font-size:0pt">&nbsp;</span>

Beispiel: rosti@vr-web.de

r<span style="font-size:0pt">&nbsp;</span>o<span style="font-size:0pt">&nbsp;</span>s<span style="font-size:0pt">&nbsp;</span>t<span style="font-size:0pt">&nbsp;</span>i<span style="font-size:0pt">&nbsp;</span>@<span style="font-size:0pt">&nbsp;</span>vr<span style="font-size:0pt">&nbsp;</span>-<span style="font-size:0pt">&nbsp;</span>web<span style="font-size:0pt">&nbsp;</span>.<span style="font-size:0pt">&nbsp;</span>d<span style="font-size:0pt">&nbsp;</span>e

Wer's braucht ;-)

Gruss, Rolf

    1. Hallo Ihr Anti-Spammer!

      Ich habe mir die aktuellen Threads zu EMail-Adressenklau von Webseiten durchgelesen, Fazit ist, man soll einen Formmailer einsetzen.

      Nun, ich kenne die Wirtschaft - toller Satz, nicht? :-) - und sehe ein Problem mit Formmailern: Jeder der in einem Büro sitzt will abgesendete EMails in seiner Outbox haben.
      Eine Checkbox "in Kopie an meine EMail-Adresse senden" hat den Nachteil, daß der Anwender bei Bedarf seine Adresse tippen muß, viele machen das auf einer Seite ungern ...
      Und dann gibts noch die, die nicht wissen wie sie mit versendeten Mails in der _Inbox_ zurecht kommen.

      Gibts da einen Lösungsansatz?

      Beste Grüße
      Viennamade

      1. Hi Viennamade,

        Ich habe mir die aktuellen Threads zu EMail-Adressenklau von Webseiten durchgelesen, Fazit ist, man soll einen Formmailer einsetzen.

        Nun, ich kenne die Wirtschaft - toller Satz, nicht? :-) - und sehe ein Problem mit Formmailern: Jeder der in einem Büro sitzt will abgesendete EMails in seiner Outbox haben.
        Eine Checkbox "in Kopie an meine EMail-Adresse senden" hat den Nachteil, daß der Anwender bei Bedarf seine Adresse tippen muß, viele machen das auf einer Seite ungern ...
        Und dann gibts noch die, die nicht wissen wie sie mit versendeten Mails in der _Inbox_ zurecht kommen.

        Gibts da einen Lösungsansatz?

        Ja.
        Schreibe eine Filterregel, die Mails mit einem bestimmten Betreff in die Outbox verschieben.
        Du kannst den Formmailer einfach so gestalten, daß er dir das Schlüsselwort liefert, auf das der Filter anspringt.

        Kurt

        --
        Nein, ich beantworte keine Anfragen per e-mail.
        ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
        "Diplomatie ist die Kunst, mit hundert Worten zu verschweigen, was man mit einem einzigen Wort sagen koennte."  (Saint-John Perse; fr. Lyriker u. Diplomat; 1887 -1975)
        http://elektro-dunzinger.at
        http://shop.elektro-dunzinger.at
        1. Hi Viennamade,

          Ja.
          Schreibe eine Filterregel, die Mails mit einem bestimmten Betreff in die Outbox verschieben.
          Du kannst den Formmailer einfach so gestalten, daß er dir das Schlüsselwort liefert, auf das der Filter anspringt.

          Natürlich ist das nicht auf den Betreff oder sonst ein Feld beschränkt, du kannst das Schlüsselwort auch im Header verstecken.

          Kurt

          --
          Nein, ich beantworte keine Anfragen per e-mail.
          ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
          "Eine gute Rede ist eine Ansprache, die das Thema erschoepft, aber keineswegs die Zuhoerer."  (Winston Churchill; br. Politiker; 1874-1965)
          http://elektro-dunzinger.at
          http://shop.elektro-dunzinger.at
          1. Hallo!

            Schreibe eine Filterregel, die Mails mit einem bestimmten Betreff in die Outbox verschieben.

            Du kannst den Formmailer einfach so gestalten, daß er dir das Schlüsselwort liefert, auf das der Filter anspringt.

            Natürlich ist das nicht auf den Betreff oder sonst ein Feld beschränkt, du kannst das Schlüsselwort auch im Header verstecken.

            Ja schon Kurt, aber in dem Fall bin ich ja derjenige, der die HTML-Seite erstellt und auf der HTML-Seite kann (und will) ich ja niemandem Outlookregeln auf die Nase kleben.

            Beste Grüße
            Viennamade

            1. Hi Viennamade,

              Ja schon Kurt, aber in dem Fall bin ich ja derjenige, der die HTML-Seite erstellt und auf der HTML-Seite kann (und will) ich ja niemandem Outlookregeln auf die Nase kleben.

              Stimmt, da habe ich wohl etwas zuwenig überlegt. :-)

              Kurt

              --
              Nein, ich beantworte keine Anfragen per e-mail.
              ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
              "Verstand und Genie rufen Achtung und Hochschaetzung hervor, Witz und Humor erweckt Liebe und Zuneigung."  (David Hume; schott. Philosoph; 1711-1776)
              http://elektro-dunzinger.at
              http://shop.elektro-dunzinger.at
        2. Hallo,

          Und dann gibts noch die, die nicht wissen wie sie mit versendeten Mails in der _Inbox_ zurecht kommen.
          Gibts da einen Lösungsansatz?
          Ja.
          Schreibe eine Filterregel, die Mails mit einem bestimmten Betreff in die Outbox verschieben.
          Du kannst den Formmailer einfach so gestalten, daß er dir das Schlüsselwort liefert, auf das der Filter anspringt.

          Sehr intelligent.
          Diejenigen, die die "gesendete" Mail in die Inbox bekommen, wissen aber nicht vorher, welche Schlüsselwörter gerade dieser Formmailer benutzt. Und wenn sie schon mit "gesendeten" Mails in der Inbox nicht klarkommen, werden sie wohl kaum in der Lage sein, Filterregeln aufzustellen, die Mails nach (vorher unbekannten) Schlüsselwörtern durchsuchen und dementsprechend verschieben.

          Es ist ja nicht der Betreiber des Formmailers, der die "gesendeten" Mails in der Inbox hat - es sind ja diejenigen, die das Formular benutzen.

          Robert

          1. Hi Robert,

            [...]
            Diejenigen, die die "gesendete" Mail in die Inbox bekommen, wissen aber nicht vorher, welche Schlüsselwörter gerade dieser Formmailer benutzt. Und wenn sie schon mit "gesendeten" Mails in der Inbox nicht klarkommen, werden sie wohl kaum in der Lage sein, Filterregeln aufzustellen, die Mails nach (vorher unbekannten) Schlüsselwörtern durchsuchen und dementsprechend verschieben.

            Ja, stimmt. Da hatte ich wohl einen Knopf in meinen Überlegungen.

            Es ist ja nicht der Betreiber des Formmailers, der die "gesendeten" Mails in der Inbox hat - es sind ja diejenigen, die das Formular benutzen.

            Schon realisiert.

            Kurt

            --
            Nein, ich beantworte keine Anfragen per e-mail.
            ss:( zu:) ls:[ fo:) de:] va:| ch:| sh:( n4:° rl:( br:? js:| ie:% fl:( mo:?
            "Die Ehe ist der Versuch, zu zweit mit den Problemen fertig zu werden, die man alleine nie gehabt haette."  (Woody Allen; am. Schauspieler u. Regisseur; geb. 1935)
            http://elektro-dunzinger.at
            http://shop.elektro-dunzinger.at
      2. Hallo,

        Eine Checkbox "in Kopie an meine EMail-Adresse senden" hat den Nachteil, daß der Anwender bei Bedarf seine Adresse tippen muß, viele machen das auf einer Seite ungern ...

        deshalb würde ich auch weiterhin neben dem Formular eine gültige eMail-Adresse angeben, an die man als Benutzer schreiben kann. Spam sollte für gewerbliche Seiten eine untergeordnete Rolle spielen, wenn es um das "Wohl" des Kunden geht. Auf privaten Seiten darf der Autor natürlich machen, was er möchte.

        Und dann gibts noch die, die nicht wissen wie sie mit versendeten Mails in der _Inbox_ zurecht kommen.

        denen kann man in diesem Fall auch nicht wirklich helfen, denn es gibt natürlich keine technische Möglichkeit, ihnen die eMail-Kopie direkt in die Outbox zukommen zu lassen.

        Gruß,
        _Dirk

        1. Hallo!

          Eine Checkbox "in Kopie an meine EMail-Adresse senden" hat den Nachteil, daß der Anwender bei Bedarf seine Adresse tippen muß, viele machen das auf einer Seite ungern ...

          deshalb würde ich auch weiterhin neben dem Formular eine gültige eMail-Adresse angeben, an die man als Benutzer schreiben kann. Spam sollte für gewerbliche Seiten eine untergeordnete Rolle spielen ...

          Ja, genau so sehe ich das auch, aber: Wofür dann überhaupt ein Formmailer?
          Stimmt, jetzt fällt mir der Computer am Messestand ein ...

          Also eigentlich:
          mailto: xyz und daneben steht: Klicken Sie hier um unseren Formmailer zu verwenden.

          Beste Grüße
          Viennamade

          1. Hallo,

            mailto: xyz und daneben steht: Klicken Sie hier um unseren Formmailer zu verwenden.

            oder noch angenehmer ein Formular, in dessen Header die eigentliche eMail-Adresse steht, an die der Inhalt des Formulars gesendet wird. Dann kann man als Benutzer ohne zusätzlichen Klick auswählen, welche Methode man bevorzugt.

            Gruß,
            _Dirk

  1. Hi,

    gelegentlich lese ich hier Anfragen, wie eine eMail-Adresse o.a. Worte so verändert werden können, dass die zwar im Browser als solche lesbar sind, bei einer text-Suche (spider) jedoch keinen Sinn ergeben.
    Ich schlage vor, zwischen die Buchstaben Leerzeichen zu tun mit einer Pixelbreite von 0px, geht so:
    <span style="font-size:0pt">&nbsp;</span>

    Das hat den Nachteil, daß copy/paste nicht (wirklich) funktioniert.

    Das wäre aber auch bei der wesentlich weniger aufwendigen Methode
    <span style="word-spacing:-0.2em;">l o c a l @ e x a m p l e . o r g</span>
    der Fall - vielleicht hilft das aber auch?

    Oder https://forum.selfhtml.org/?t=87406&m=519517

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo,
      Also bei mir hat das mit copy/paste einwandfrei funktioniert.

      Gruß
      Martin

      1. Tach auch,

        Also bei mir hat das mit copy/paste einwandfrei funktioniert.

        Von wo hast Du denn c&p gemacht?

        Ich habe Rolf's Code mal in eine neue Seite kopiert und dann davon c&p gemacht (Mozilla & The Bat!). Resultat: Leerzeichen in der e-mail Adresse.

        Gruss,
        Armin

        --
        Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
        http://www.ministryofpropaganda.co.uk/
      2. Hi,

        Also bei mir hat das mit copy/paste einwandfrei funktioniert.

        Also ich hab dann die Leerzeichen auch im kopierten String. Und das in allen drei getesteten Browsern (IE 6, Moz 1.7.2, Opera 7.21)

        cu,
        Andreas

        --
        MudGuard? Siehe http://www.Mud-Guard.de/
        Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    2. hi Andreas,

      Das wäre aber auch bei der wesentlich weniger aufwendigen Methode
      <span style="word-spacing:-0.2em;">l o c a l @ e x a m p l e . o r g</span>
      der Fall - vielleicht hilft das aber auch?

      geht auch. Wie gesagt: Wer's braucht um seine eMail oder andere schlimme Worte wie stasi zu verstubbeln...

      Gruss, Rolf

  2. Tach auch,

    Ich schlage vor, zwischen die Buchstaben Leerzeichen zu tun mit einer Pixelbreite von 0px, geht so:

    <span style="font-size:0pt">

    Ja, was denn nun, px oder pt?

    Beispiel: rosti@vr-web.de

    Na Klasse. Und im Addressfeld bei der e-mail steht dann:

    r o s t i @ v r - w e b . d e (oder aehnlich, je nachdem wieviele Leerzeichen Du einbaust)

    Wer's braucht ;-)

    Otto Normalsurfer wahrscheinlich nicht. Vor allem wenn er nicht gewarnt wird, dass er da erst noch die ganzen Leerzeichen rausloeschen muss.

    Der wundert sich dann hoechstens warum er die e-mail nicht abschicken kann oder warum sie zurueckkommt.

    Das kann ja wohl auch nicht Sinn der Sache sein, oder?

    Gruss,
    Armin

    --
    Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
    http://www.ministryofpropaganda.co.uk/
    1. hi,

      Das kann ja wohl auch nicht Sinn der Sache sein, oder?

      Ich habe in meinem Beruf gelernt, für jede Hilfe dankbar zu sein.

      Rolf

      1. Tach auch,

        Ich habe in meinem Beruf gelernt, für jede Hilfe dankbar zu sein.

        Muss ich das jetzt verstehen?

        Deine "Hilfe" erzeugt Probleme und dafuer sollen Dir jetzt Leute dankbar sein? Vor allem falls sie irgendwann abgemahnt werden weil die e-mail die sie auf ihrer Seite angeben nicht ordnungsgemaess funktioniert?

        Gruss,
        Armin

        --
        Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
        http://www.ministryofpropaganda.co.uk/
        1. Tach auch,

          Ich habe in meinem Beruf gelernt, für jede Hilfe dankbar zu sein.

          Muss ich das jetzt verstehen?

          Nein, Du musst nicht. Aber Du kannst wissen, dass ich Deine Art, wie Du mit meinem Gedankengut umgehst, was ich hier uneigennützig in das Forum einbringe, schon etwas befremdend finde.

          Gruss, Rolf

          1. Tach auch,

            Nein, Du musst nicht. Aber Du kannst wissen, dass ich Deine Art, wie Du mit meinem Gedankengut umgehst, was ich hier uneigennützig in das Forum einbringe, schon etwas befremdend finde.

            Sorry Rolf, mir ist nicht klar wo Dein Problem ist.

            Du beschreibst auf ziemlich lockere/flapsige Art eine Loesung fuer ein Problem. Ich halte Deinen Vorschlag fuer schlecht und kritisiere ihn in dem Ton wie ich es bei Deinem Ton fuer angemessen halte.

            Wo ist jetzt Dein Problem damit?

            Erwartest Du jetzt dass ich Deinen Vorschlag unkritisiert durchgehen lasse, da Du ihn ja uneigennuetzig einbringst?

            Oder passt Dir mein Ton nicht?

            Gruss,
            Armin

            --
            Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
            http://www.ministryofpropaganda.co.uk/
    2. Hallo.

      Ich schlage vor, zwischen die Buchstaben Leerzeichen zu tun mit einer Pixelbreite von 0px, geht so:

      <span style="font-size:0pt">

      Ja, was denn nun, px oder pt?

      Ja, beim Faktor 0 eine durchaus kritische Frage.
      MfG, at

  3. Hallo,

    dass die zwar im Browser als solche lesbar sind, bei einer text-Suche (spider) jedoch keinen Sinn ergeben.

    lesbar bedeuted ja nicht gleichzeitig auch benutzbar. Eine ähnliche Methode wie deine, von der ich neulich gelesen habe, schreibt die eMail-Adresse von hinten nach vorne in den Quelltext und ändert per CSS die Laufrichtung beim Betrachten der Webseite. Copy & Paste ergibt dadurch aber die "falsche" Adresse, genau wie bei deiner Methode auch, was nicht wirklich hilfreich ist.

    Man muss sich einfach vor Augen halten, dass jede Möglichkeit, die eMail-Adresse vor einem Spider zu verstecken, fast immer auch ein Verstecken vor z.B. Textbrowsern, unerfahrenen Benutzern oder Screenreadern ist. Allein durch einen Klick kann man den Spider abhalten, so dass im Grunde nur die eine Möglichkeit bleibt, eine Adresse wirkungsvoll zu schützen und gleichzeitig zugänglich zu machen: siehe https://forum.selfhtml.org/?t=87369&m=519265

    Gruß,
    _Dirk