Ergebnis 1 bis 23 von 23

Thema: Mail an sich selbst mit Seiten-URL

  1. #1
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard Mail an sich selbst mit Seiten-URL

    Moin moin!

    Ich würde den Seitenbesuchern gerne die Möglichkeit bieten, sich die URL der aktuellen Seite per Mail selbst zukommen zu lassen. Wie kann man diese Funktion in Contao realisieren?

    LG Fidel

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.173
    Partner-ID
    10107

    Standard

    Meinst du einen einfachen Mail Share Button, oder willst du ein Formular haben, wo der User seine E-Mail Adresse eingibt und dann vom Server die E-Mail mit der URL zugeschickt bekommt?

  3. #3
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Hi,

    letztlich ist es nur wichtig, dass der Benutzer seine eigene Mailadresse angeben kann. Ich nehme an, ein Mail Share Button reicht dafür nicht?

    LG Fidel

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.173
    Partner-ID
    10107

    Standard

    Bei einem Mail Share Button würde einfach die Default E-Mail Applikation des Users aufgehen und er kann dort eine beliebige E-Mail Adresse eingeben und die E-Mail abschicken.

    Bei einem Formular hast du das Problem, dass dein Formular dann für Spam an beliebige Benutzer missbraucht werden kann.

  5. #5
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    ..., oder willst du ein Formular haben, wo der User seine E-Mail Adresse eingibt und dann vom Server die E-Mail mit der URL zugeschickt bekommt?
    Das könnte dann aber auch als Spam-Schleuder verwendet werden.

  6. #6
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Hi,

    kann ich denn per Mailshare Button eine vorformulierte Nachricht aufrufen? Normalerweise geht das ja per mailto:mail@adresse.de?subject=Betreff, aber da kann natürlich nur die Betreffzeile eingetragen werden.

    Gibt´s da noch einen Trick für mehr? Ein Firmenlogo wird so vermutlich nicht möglich sein, nehme ich an?

    LG Fidel

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.173
    Partner-ID
    10107

    Standard

    Zitat Zitat von Infidel Beitrag anzeigen
    kann ich denn per Mailshare Button eine vorformulierte Nachricht aufrufen? Normalerweise geht das ja per mailto:mail@adresse.de?subject=Betreff, aber da kann natürlich nur die Betreffzeile eingetragen werden.

    Gibt´s da noch einen Trick für mehr?
    Code:
    mailto:mail@example.org?subject=My Subject&body=My Body
    Zitat Zitat von Infidel Beitrag anzeigen
    Ein Firmenlogo wird so vermutlich nicht möglich sein, nehme ich an?
    Prinzipiell nicht, nein: http://stackoverflow.com/a/38696862/374996

  8. #8
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Hallo,

    man möchte doch lieber ein Formular anbieten. Dazu habe ich zwei Fragen:

    1. Wie kann ich eine Mail an die vom Kunden eingegebene Adresse senden? Ich dachte, dafür muss das Feld nur email heißen?

    2. Wie gebe ich denn einem (versteckten?) Formularfeld die aktuelle URL mit? Ich dachte, das geht evtl. per {{get::url}} als Feldwert, doch leider... nö.

    LG Fidel

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.173
    Partner-ID
    10107

    Standard

    Zitat Zitat von Infidel Beitrag anzeigen
    man möchte doch lieber ein Formular anbieten
    Wie gesagt, das könnte zum spammen misbraucht werden.


    Zitat Zitat von Infidel Beitrag anzeigen
    1. Wie kann ich eine Mail an die vom Kunden eingegebene Adresse senden? Ich dachte, dafür muss das Feld nur email heißen?

    2. Wie gebe ich denn einem (versteckten?) Formularfeld die aktuelle URL mit? Ich dachte, das geht evtl. per {{get::url}} als Feldwert, doch leider... nö.
    Beides kannst du mit einem prepareFormData Hook machen.

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Die aktuelle Seite kannst du im Formular über ein verstecktes Feld und den Wert {{env::request}} mitgeben.
    Angehängte Grafiken Angehängte Grafiken

  11. #11
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Danke für die Antworten.

    Ich benutze den Spamfilter - damit haben wir bisher recht gut Erfahrungen gemacht. Mit dem prepareformdata muss ich mich mal auseinander setzen... ich habe kaum Plan von php.

    LG Fidel

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.173
    Partner-ID
    10107

    Standard

    Zitat Zitat von Infidel Beitrag anzeigen
    Ich benutze den Spamfilter - damit haben wir bisher recht gut Erfahrungen gemacht.
    Was für ein Spamfilter?

    Es geht darum, dass man dann über dieses Formular willkürlich Emails (wenn auch mit vorgegebenem Inhalt) an beliebige Adressen von deinem Server verschicken lassen kann.

  13. #13
    Contao-Nutzer Avatar von JanFriebe
    Registriert seit
    14.08.2016.
    Ort
    Gladbeck
    Beiträge
    41

    Standard

    Hallo,

    so wie es mir scheint wäre der gebrauch der extensio " notification_center" hier hilfreich oder ?

    Es geht darum, dass man dann über dieses Formular willkürlich Emails (wenn auch mit vorgegebenem Inhalt) an beliebige Adressen von deinem Server verschicken lassen kann.
    @Spooky, wenn du deinem Formular ein captcha mit auf den Weg gibt, dann kann man doch prinzipiell verhindern das es zur Spamschleuder wird oder nicht ?
    Geändert von JanFriebe (21.10.2016 um 10:56 Uhr)
    Gruß
    Jan

  14. #14
    Contao-Fan Avatar von Infidel
    Registriert seit
    25.05.2012.
    Ort
    Hattingen an der Ruhr
    Beiträge
    537

    Standard

    Hallo,

    ja, ich meinte die Sicherheits-Abfrage. Die sollte Spam in jeder Richtung verhinder, oder?

    Ich habe aber noch eine Frage: Wie kann ich eine solche E-Mail optisch optimieren, z.B. durch eine sinnvolle Anrede und ein Schlusswort mit Telefonnummer o.ä.? Per verstecktem Feld ist das nicht sehr elegant.

    LG Fidel

  15. #15
    Contao-Nutzer Avatar von JanFriebe
    Registriert seit
    14.08.2016.
    Ort
    Gladbeck
    Beiträge
    41

    Standard

    so wie es mir scheint wäre der gebrauch der extensio " notification_center" hier hilfreich oder ?
    mit Hinblick auf dieses Tutorial
    https://github.com/ContaoBayern/noti...tion_center.md

    Hoffe das hilft dir weiter...
    Gruß
    Jan

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.173
    Partner-ID
    10107

    Standard

    Zitat Zitat von Infidel Beitrag anzeigen
    ja, ich meinte die Sicherheits-Abfrage. Die sollte Spam in jeder Richtung verhinder, oder?
    Achso, ja dann ist es ok.



    Zitat Zitat von Infidel Beitrag anzeigen
    Ich habe aber noch eine Frage: Wie kann ich eine solche E-Mail optisch optimieren, z.B. durch eine sinnvolle Anrede und ein Schlusswort mit Telefonnummer o.ä.? Per verstecktem Feld ist das nicht sehr elegant.
    Dazu deaktivierst du im Formular das senden per E-Mail und machst den E-Mail Versand in einem beliebigen Hook selbst.

  17. #17
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Statt der nervigen Sicherheitsfrage kannst du auch die Honeypot-Lösung von Rocksolid (rocksolid-antispam) verwenden. Das funktioniert prima bei mir.

  18. #18
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.781
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von JanFriebe Beitrag anzeigen


    @Spooky, wenn du deinem Formular ein captcha mit auf den Weg gibt, dann kann man doch prinzipiell verhindern das es zur Spamschleuder wird oder nicht ?
    Das halte ich für ein Gerücht. Damit kannst Du vielleicht ein paar Script-Kiddies abhalten und die wirklichen Nutzer nerven, aber "Profis" umgehen m.E. captchas regelmäßig.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  19. #19
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.081
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zudem, wenn jemand deinem Kunden schaden will, dann gibt er eine fremde Email-Adresse ein. Bevorzugt eine Adresse von jemandem, der darauf garantiert mit einer Abmahnung reagiert.

  20. #20
    Contao-Nutzer Avatar von JanFriebe
    Registriert seit
    14.08.2016.
    Ort
    Gladbeck
    Beiträge
    41

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Das halte ich für ein Gerücht. Damit kannst Du vielleicht ein paar Script-Kiddies abhalten und die wirklichen Nutzer nerven, aber "Profis" umgehen m.E. captchas regelmäßig.
    und was würdest du als sichere variante vorschlagen ?
    Gruß
    Jan

  21. #21
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.781
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Zudem, wenn jemand deinem Kunden schaden will, dann gibt er eine fremde Email-Adresse ein. Bevorzugt eine Adresse von jemandem, der darauf garantiert mit einer Abmahnung reagiert.
    Auch noch ein interessanter Aspekt. Sollte man auf keinen Fall unterschätzen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  22. #22
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.781
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von JanFriebe Beitrag anzeigen
    und was würdest du als sichere variante vorschlagen ?
    Den Vorschlag hat doch schon @Kahmoon gebracht.
    Außerdem wollte ich vor allem darauf hinweisen, dass Sicherheitsabfragen und capchas immer nur eine "scheinbare" Sicherheit bieten.
    Da ist ein Honeypot m.E. definitiv wirksamer.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  23. #23
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.081
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Schon allein deswegen würde ich es bestenfalls angemeldeten Mitgliedern erlauben, eine Email mit der Absenderadresse deines Kunden zu verschicken. Ein Kontaktformular ist was anderes, da geht die Mail nicht an die eingegebene Adresse, sofern man die entsprechende Option nicht anbietet.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •