Formmailer attachments - Zugriff und robots.txt

  • Hallo zusammen

    Als Rückkehrer mit noch überschaubarer Erfahrung beim Zeta Producer habe ich folgende Fragen:

    Definiert man bei einem Kontaktformular den Empfang via Formmailer und gibt man beim Formular die Möglichkeit Dateien zu senden (Attachments), werden diese dann ja beispielsweise wie folgt abgespeichert ...

    Code
    .../assets/php/formmailer/upload_xxxxxxxxxx/beispiel.jpg

    und dann nach 30 Tagen automatisch gelöscht.

    Das heisst aber auch, dass dieses Attachment grundsätzlich abrufbar ist, also z.B. mit

    Code
    https://www.beispieldomain.com/assets/php/formmailer/upload_xxxxxxxxxx/beispiel.jpg

    Mir ist klar, dass man auch den Inhalt des Formulars an einen anderen Server weitergeben könnte, aber hier geht's mir explizit um die Formmailer-Lösung.

    Frage 1) Ist das nicht (ein wenig) unsicher (auch aus datenschutzrechtlichen Gründen)?

    Frage 2) Sollte man zumindest diesen Pfad in robots.txt verbieten? Oder ist das eher kontraproduktiv und man soll die Crawler einfach machen lassen?

    Frage 3) Sollte man grundsätzlich noch in robots.txt gewisse Pfade von ZP verbieten oder ist das eher kontraproduktiv und man soll die Crawler einfach machen lassen?

    Mit einem freundlichen Gruss

    Norbert

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

  • Frage 1) Ist das nicht (ein wenig) unsicher (auch aus datenschutzrechtlichen Gründen)?

    Da müsste ja schon jemand den Pfad errate. Halte ich für äußerst unwahrscheinlich.

    Frage 2) Sollte man zumindest diesen Pfad in robots.txt verbieten? Oder ist das eher kontraproduktiv und man soll die Crawler einfach machen lassen?

    Der Crawler kennt diese Pfade ja nicht (sind ja nirgends verlinkt) und wird diese daher auch nicht crawlen.

    Frage 3) Sollte man grundsätzlich noch in robots.txt gewisse Pfade von ZP verbieten oder ist das eher kontraproduktiv und man soll die Crawler einfach machen lassen?

    Machen lassen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Stefan S

    Auch dieses Mal wieder: VIELEN Dank für die schnelle Antwort - hilft mir sehr - alles klar!

    Mit bestem Gruss

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

  • PS: Es sein denn, es ist +Indexes aktiviert, dann kann der Link zum Attachment schnell gefunden werden ...

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

  • PS: Es sein denn, es ist +Indexes aktiviert, dann kann der Link zum Attachment schnell gefunden werden ...

    Meiner Meinung nach nicht. Wo soll denn der Link gefunden werden? Er existiert ja nur in der E-Mail, die Sie erhalten, wenn Ihnen jemand das Formular gesendet hat.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Wenn man ZP und seine Struktur kennt, dann braucht man ja den Link gar nicht zu kennen - die Struktur von ZP zu kennen (oder rauszufinden) reicht - hab's getestet:

    Code
    https://www.beispieldomain.com/assets/

    also Beginn mit dem ersten relevanten Directory, das man entweder weiss, dass das bei ZP so ist, oder halt zuerst etwas nachforscht (dass es "assets" heisst, ist ja keine Hexerei). Hier wird der Inhalt dann angezeigt, also weiter mit "runterarbeiten":

    Code
    https://www.beispieldomain.com/assets/php

    ... und man landet dann in folgendem Directory:

    Code
    https://www.beispieldomain.com/assets/php/formmailer/

    und schon wird einem auch der Inhalt von formmailer angezeigt, also:

    Code
    upload_xxxxxxxxxx

    hier wird einem dann auch gleich noch das Attachment (Name und Suffix) mitgeteilt. Ein Klick darauf reicht dann - und "man hat's"!

    NOCH einfacher geht's natürlich wenn man die ganze Struktur von ZP bereits kennt, dann kann man sofort mit:

    Code
    https://www.beispieldomain.com/assets/php/formmailer/

    beginnen. Alles kein Problem, solange für das formmailer Directory (resp. die darüberliegenden Ebenen) ein "Options +Indexes" gilt.

    Als Anregung möchte ich sagen, dass es ZUMINDEST für das formmailer Directory Sinn machen würde, eine entsprechende .htaccess mit "

    Options -Indexes" gleich mitzuliefern - resp. die Möglichkeit vorhanden wäre, eine solche von ZP erstellen zu lassen.

    Selbst, wenn defaultmässig "Options -Indexes" gilt (und für weitere angelegte Directories übernommen wird), ist so ein Verhalten - von einem unerfahrenen Benutzer, schnell mal anders eingestellt und man hat sofort dieses Problem.

    Es geht hier also nicht um Crawler und direkte Links, sondern sich direkt den jeweiligen Inhalt der relevanten Directories anzeigen zu lassen.

    MfG!

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

  • Da scheinen auf Ihrem Webserver Directory-Listings aktiviert zu sein. Das würde ich in der Webserver Konfig deaktivieren.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Genau so war es, wegen einer Fehlkonfiguration in der Haupt-.htaccess-Datei wurden automatisch "global" die Directory-Listings für "meine" gesamte Struktur aktiviert.

    Hatte es dann wieder "global" deaktiviert.

    MfG!

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

  • Sehr gut. Wir möchten es vermeiden, .htaccess mitzuliefern, weil dies sehr Apache-Spezifisch ist und wir ja nie wissen, welche Webserver-Software ein Nutzer einsetzt…

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ok, ja - da war ich natürlich zu sehr auf "meinen" Server bezogen.

    Danke nochmals.

    MfG!

    Norbert S.

    Zeta Producer (Premium), Win 11 Pro 26H2 [de-CH]
    Für mich DIE Lösung und bietet vorbildlichen Support!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!