Ich versende einen persönlichen E-Mail-Newsletter und habe versucht, ihn über einen Dienst wie MailChimp oder sendy.co zu versenden. Viele dieser E-Mail-Dienste schlagen vor oder erfordern, dass der Inhalt des E-Mail-Newsletters online verfügbar ist, falls die E-Mail-App des Empfängers ihn nicht richtig oder überhaupt nicht wiedergibt.
Die Sache ist, ich möchte nicht, dass meine Newsletter-Inhalte für die ganze Welt sichtbar sind. Ich möchte auch nicht, dass vorhandene Empfänger Konten erstellen / Konten mit Kennwörtern zugewiesen werden. Die Frage ist also:
Wie kann der Inhalt meiner WordPress-Site nur durch Klicken auf den Link im E-Mail-Newsletter angezeigt werden?
Es kann in einer Google-Suche nicht gefunden werden. Sobald der Besucher jedoch auf der Website ist, kann er frühere Newsletter-Inhalte anzeigen. Es scheint, dass eine .htaccess-Datei den Trick machen würde, aber ich konnte die Syntax dafür nicht herausfinden.
Danke für Ihre Hilfe.
Ich habe unten zwei weitere Fragen und Antworten kopiert, die mir geholfen haben, meine Frage klar zu formulieren.
Ähnlich wie bei dieser Anforderung, den Zugriff auf eine bestimmte Gruppe zuzulassen und gleichzeitig den Zugriff auf die Welt einzuschränken: Wenn mehrere Entwickler cPanel verwenden, können sie dann individuelle Kennwörter erhalten, die verhindern, dass sie in die Verzeichnisse der anderen hochladen?
Diese Personenfrage kommt meiner Situation am nächsten: Beschränken Sie den direkten Ordnerzugriff über .htaccess, außer über bestimmte Links
quelle
Antworten:
Das Hauptproblem, mit dem Sie konfrontiert werden, ist, dass Sie nicht wirklich feststellen können, ob Ihr Benutzer aus der E-Mail stammt (z. B. aus Google Mail, Yahoo, Sparrow, Outlook usw.) oder aus etwas anderem. Der Referer, der bei dieser Art von Einschränkung wirklich hilfreich sein kann, kann nicht verwendet werden, da er leer ist (für dedizierte Clients: Outlook, Lotus Note usw.).
Ist Ihre E-Mail für jede Person personalisiert? Ich meine, erwähnt es "Hi James" oder verweist es auf Benutzeraktionen auf Ihrer Website? Wenn nicht, können Sie einen Link zum Newsletter einfügen, der für jeden Benutzer, der die E-Mail erhält, gleich ist. Dann müssen Sie zum Beispiel keinen bestimmten Link anhängen, um sich abzumelden.
Wenn Sie nicht in der Google-Suche angezeigt werden möchten, lassen Sie die Suchmaschine mit robots.txt für diesen bestimmten Ordner (oder diese Seiten) einfach nicht zu. Es wird in Ordnung sein.
Eine andere Möglichkeit besteht darin, den Benutzer zu zwingen, sich auf Ihrer Website anzumelden, um den Newsletter sehen zu können.
Wenn Sie dies tun können, treten immer noch Probleme auf, wenn der Benutzer die E-Mail an eine andere Person weiterleitet oder sie im Web freigibt.
Bearbeiten:
Wenn Sie vermeiden möchten, dass Inhalte durchsucht werden können :
Die beste Option ist die Verwendung eines Authentifizierungssystems für jeden Benutzer. Könnte E-Mail / E-Mail als Login / Passwort sein. Ich weiß nicht, wie es einfach in WordPress integriert werden kann.
quelle
Verwenden Sie die in MailChimp integrierten Archivfunktionen
MailChimp hostet automatisch eine Version jedes Newsletters online, wenn Sie den Archiv-Shortcode zu Ihrer Newsletter-Vorlage hinzufügen . Es ist nicht erforderlich, den Newsletter auf Ihrer eigenen Website zu hosten.
Der Archivlink wird normalerweise oben in jedem Newsletter angezeigt und fordert die Benutzer auf, die E-Mail in ihrem Browser zu lesen, wenn sie Probleme damit in ihrem E-Mail-Client haben. Dieser Link ist privat und wird nur an Personen weitergegeben, die die E-Mail erhalten haben. Jeder kann diese Seite besuchen, wenn er über den Link verfügt, aber nur Personen auf Ihrer Mailingliste sollten die URL kennen.
Sie können Ihren vorherigen Newsletter-Inhalt weiter schützen, indem Sie das MailChimp-Archiv deaktivieren. Siehe "Verhindern, dass Personen frühere Probleme anzeigen ..." auf dieser Seite: "Kann ich das Archiv deaktivieren ...?"
... oder verwenden Sie den Passwortschutz von WordPress
Wenn Sie den Newsletter-Inhalt unbedingt in WordPress aufnehmen müssen, können Sie den Beitrag mit einem Passwort schützen und das Passwort in die E-Mail aufnehmen. Dies unterscheidet sich in der Praxis nicht von einem privaten Link zu einer archivierten Kopie der mit MailChimp gehosteten E-Mail, da jeder, der den Link zur archivierten Kopie teilt, möglicherweise auch das Kennwort teilt.
... oder entfernen Sie den Archivlink vollständig
Sie können den Archivlink auch vollständig aus Ihren MailChimp-Newslettern entfernen und dann einfach Ihre Kampagnenentwürfe so gründlich wie möglich testen (mithilfe des Posteingangsinspektors ).
Es wird schwierig sein, Inhalte, die Sie per E-Mail versenden, vollständig zu schützen. Sie können nicht einfach verhindern, dass Personen Newsletter weiterleiten oder Links zu archivierten Versionen freigeben. Das Beste, was Sie tun können, ist sicherzustellen, dass archivierte Kopien nicht von Google indiziert werden und dass die Links nur in den Newslettern selbst angezeigt werden.
quelle