Ich versuche, einen Newsletter zu implementieren, den meine Benutzer abonnieren können, und stelle fest, dass es viele verschiedene Newsletter-Module gibt. Ich habe nach einem gesucht , mit dem ich leicht:
- Senden Sie wöchentlich Newsletter mit einer Zusammenfassung der Top 5-10 Posts dieser Woche.
- Gestatten Sie mir, mehrere Newsletter für die verschiedenen "Kategorien" von Inhalten auf meiner Website zu haben (ich habe einen Taxonomiebegriff "Kategorien", mit dem meine Benutzer auswählen können, welche "Kategorien" sie abonnieren möchten).
- Gestatten Sie mir, das Erscheinungsbild des Newsletters anzupassen.
Ich habe bereits simplenews ausprobiert, kann es aber anscheinend nicht schaffen, das zu tun, was ich will. Ich bin der Meinung, dass dies möglicherweise über das hinausgeht, was es kann.
Antworten:
Probieren Sie das Newsletter- Modul aus. Die auf der Projektseite dargestellten Funktionen:
Es ermöglicht die Verwendung von HTML für die E-Mail (verwendet reguläre Drupal-Filter).
quelle
Warum probierst du nicht MailChimp ? Hier ist das Drupal MailChimp-Modul .
quelle
Ich hatte viel Glück mit dem Messaging & Notifications- Modul. Es wird eine E-Mail für ein bestimmtes "Ereignis" gesendet, z. B. einen neuen Knoten, einen aktualisierten Knoten usw. Sie können die Einstellungen so ändern, dass die Standardeinstellung ein Digest ist, nach dem Sie suchen. Die Benutzer können jedoch die Häufigkeit auswählen, mit der der Knoten gesucht wird Sie möchten per Taxonomie-Begriff benachrichtigt werden.
Wenn Sie beispielsweise standardmäßig einmal pro Woche senden, sie jedoch täglich Benachrichtigungen über neue Inhalte erhalten möchten, können sie dies auswählen, werden jedoch nicht dazu gezwungen. Umgekehrt können sie dies auch tun, wenn sie stattdessen einen monatlichen Auszug erhalten möchten.
quelle
Vielleicht haben Sie eine Idee, wenn Sie hören, was wir für eine Regierungsbehörde getan haben.
Wir haben ein Simplenews effektiv genutzt und mit Hilfe von fünf Modulen modifiziert.
Sie mussten vier Inhaltstypen aus verschiedenen Bereichen der Website in einen zweimonatlichen Newsletter aufnehmen
Sie wollten sie auch in zwei verschiedene Newsletter unterteilen, die sie abonnieren können.
Die vier Inhaltstypen waren Veröffentlichungen, Podcast zu Finanzierungsmöglichkeiten und der Blog der Website.
Der Blog hatte fünf verschiedene Kategorien (Taxonomiebegriffe). Aus Gründen dieser Diskussion werden wir sie als Kategorie 1 bis Kategorie 5 bezeichnen.
Für das Formular:
Um Knoten zu referenzieren, benötigen Sie das Knotenreferenzfeld, das Teil von CCK in Drupal 6 ist
(Verwenden Sie für Drupal 7 Referenzen - http://drupal.org/project/references )
Wir haben einen Newsletter-Inhaltstyp mit acht verschiedenen Knotenreferenzfeldern erstellt.
Das erste Knotenreferenzfeld wurde so festgelegt, dass es nur auf den Veröffentlichungsinhaltstyp verweist. Die zweite wurde für den Inhaltstyp "Finanzierungsmöglichkeiten" und die dritte für den Inhaltstyp "Podcast" festgelegt
Die letzten fünf wurden für den Blog-Inhaltstyp festgelegt, aber ich musste die Auswahl der einzelnen Felder eingrenzen, sodass in einem nur Beiträge mit dem Tag "Kategorie 1" und in einem anderen nur Beiträge mit dem Tag "Kategorie 2" usw. angezeigt wurden.
Dazu haben wir das Modul Knotenreferenzansichten verwendet. http://drupal.org/project/nodereference_views (Referenzansichten für Drupal 7 - http://drupal.org/project/reference_views )
In den Knotenreferenzansichten können Sie eine bestimmte Ansicht erstellen und dann mit dieser Ansicht die Knotenreferenzoptionen für ein bestimmtes Knotenreferenzfeld herausfiltern.
Zur Ausstellung:
Um die Ausgabe der verschiedenen Knotenreferenzfelder zu steuern, verwendeten wir das Viewfeild-Modul - http://drupal.org/project/viewfield . Nach der Installation können Sie viewfeild aus den Anzeigeoptionen auswählen und die Ansicht nach Ihren Wünschen anpassen.
Um den Rest des Newsletters zu kontrollieren, haben wir das simplenews-Template verwendet - http://drupal.org/project/simplenews_template . Sie können mehrere Newsletter mit anpassbaren Kopf- und Fußzeilen hinzufügen und den Benutzern die Möglichkeit geben, zwischen diesen zu wählen.
Um die Anzeige jedes Newsletters weiter anzupassen, haben wir Contemplate - http://drupal.org/project/contemplate Module für Drupal 6 verwendet
(Ich würde wirklich empfehlen, Display Suite - http://drupal.org/project/ds für Drupal 7 zu verwenden.)
Wenn Sie bei der Konfiguration all dieser Dinge Hilfe benötigen, gibt es im Internet eine Menge großartiger Video-Tutorials.
Ich hoffe, Sie finden dies hilfreich und lassen mich wissen, wenn Sie weitere Erläuterungen benötigen.
quelle
In Anbetracht der oben genannten Anforderungen empfiehlt es sich, Mailchimp of Aweber zu verwenden. Sie können für jede Kategorie einen Feed erstellen und diese verschiedenen Listen zuweisen. Sie haben eine automatische Funktion, um einen Newsletter aus Feeds zu generieren (genau wie bei feedburner). Ein weiterer großer Vorteil von aweber oder mailchimp ist, dass Sie das Anmeldeformular nach Ihren Wünschen anpassen können.
Aweber Drupal-Modul
Mailchimp Drupal-Modul
Hinweis: Es ist gut, Mailchimp als Aweber zu verwenden, da das oben genannte Modul instabil und für Drupal 7 nicht verfügbar ist.
quelle
Ich kann die Verwendung von phpList mit dem Drupal PHPlist Integration Module nur empfehlen . Es hat in der Vergangenheit perfekt funktioniert und phpList ist weiter fortgeschritten als jedes Drupal-Modul, das Sie finden.
quelle
Simplenes ist gut, aber kürzlich hatte ich einige Probleme beim Versenden von E-Mails mit dem simplenews Newsletter-Modul für Drupal. Obwohl dies ein sehr gutes Modul ist, wurde Drupal manchmal zum Scheitern verurteilt und steckte fest. Ich wollte auch die volle Kontrolle über das Versenden von Mails und um einige der Einschränkungen der Drupal-Cron-Timings zu vermeiden. Da ich nicht die Zeit hatte, das simplenews-Modul zu verbessern, habe ich dieses Skript ausgeführt, um sicherzustellen, dass meine Mails gesendet werden. Dieses Skript benötigt simplenews Newsletter-Modul und Drupal, um zu funktionieren. Es wurde mit Drupal 7 getestet (sollte aber auf jeder Version funktionieren) und simplenews 7.
Das Skript funktioniert aus Drupal heraus und spricht mit der Datenbank, um die Leistung und die E-Mail-Kontrolle zu verbessern. Sie können den Zeitschritt und die von ihm gesendeten E-Mails jedes Mal basierend auf den Sendebeschränkungen Ihres Servers festlegen. Am Ende werden alle schlechten Mails protokolliert. Für mich ist es die Lösung für den Versand meiner Newsletter.
Sie können mehr darüber erfahren und das Skript von erhalten
http://tecorange.com/content/mail-send-addon-drupal-simplenews-newsletter
quelle