Avisota ist eine umfangreiche Newsletter Lösung für das Contao CMS.
Erweiterung im Extension Repository
Tracker & Roadmap
Homepage & Handbuch
Beiträge, Kommentare, Wünsche, Bug-Reports, Usage-Reports usw. sind erwünscht ;)
Grüße
Tristan
Druckbare Version
Avisota ist eine umfangreiche Newsletter Lösung für das Contao CMS.
Erweiterung im Extension Repository
Tracker & Roadmap
Homepage & Handbuch
Beiträge, Kommentare, Wünsche, Bug-Reports, Usage-Reports usw. sind erwünscht ;)
Grüße
Tristan
Wow, das schaut ja gut aus! Super Arbeit! :cool:
Bisher habe ich noch nichts mit dem newslettersystem zu tun gehabt, aber deine Erweiterung sieht wirklich toll aus.
Hi,
zwei Frage bzw. Anregungen zu dem Cronjob - beide ausgelegt auf größere Versandmengen:
1. Kann man damit Throtteling beim Versand betreiben? Sprich z.B. konfigurieren "nur eine Mail pro Minute an *@gmx.de." Mit dem normalen Versand landet man bei großen Mailanbietern auch gerne mal in einer temporären Blacklist. (Noch besser als das Throtteling pro Domain wäre es natürlich nach Zielsystem.)
2. Kann der Versand über mehrere Server verteilt werden? (Entweder den Zugriff auf die gleiche DB vorausgesetzt oder Abgleich über einen Webservice.) Das würde die Versanddauer bei aktivem Throtteling signifikant reduzieren helfen.
Jan
Hallo Tristan,
Eine tolle Erweiterung mit sehr guten Features.
Hätte da noch einige Vorschläge:
1) Bei der Einstellung Kategory->Experten Einstellung würde ich mir noch zusätzlich eine Default Eingabe von Betreff wünschen. Damit müsste man bei regelmäßigen Newsletter mit gleichen Betreff nicht immer den Namen neu eingeben.
2) Bei den Abonnenten wäre eine CSV Import wünschenswert, dafür hätte ich aber noch eine spezielle Idee bzw Wunsch. Bei den Abonnenten sollte noch ein DB-Feld mit "gekündigt" hinzugefügt werden, und sobald jemand sein Abonnent kündigt dieses Flag gesetzt werden. Durch eine neuerliche Ameldung auf der Homepage wird dieses Flg wieder gelöscht - aber bei einem CSV Import würde diese e-mail Adresse nicht mehr freigeschaltet werden.
Dieser Vorgang ist sinnvoll wenn man von einem Warenwirtschaftsystem oder anderer Quelle e-mail Adressen importiert - diese e-mail Adresse aber bereits von Inhaber auf Contao gekündigt wurde - die e-mail aber noch immer in anderer Quelle vorhanden ist.
Ich habe das System der Abmeldung bei Avisota auch noch nicht ganz verstanden - wie kann eigentlich jemand aus einer Mitgliedergruppe den Newsletter kündigen ? Geht das überhaupt ? Ich kann ja an mehrere Verteilerlisten senden.
Danke
Robert
Ich weiß zwar nicht wo du einen Betreff gesehen hast aber ich vermute mal du meinst ev. den Absendernamen:
Diesen kannst du bequem über den dca Eintrag in der /config/dcaconf.php machen
@TristanPHP-Code:
$GLOBALS['TL_DCA']['tl_avisota_newsletter_category']['fields']['senderName']['default'] = 'Max Mustermann';
$GLOBALS['TL_DCA']['tl_avisota_newsletter_category']['fields']['sender']['default'] = 'mm@muster.at';
eine Kleinigkeit noch, bei dem Punkt Newsletter wo eben eine Kategorie erstellt werden kann heißt das Label Neue Kategory, es müsste doch eigentlich Neue Kategorie heißen.
Guter Vorschlag, hab ich aufgenommen :)
Das wird schon etwas kniffliger, aber ich verstehe die Problematik und den Zweck, da muss ich mir was zu einfallen lassen. Aber ist auch aufgenommen.
PS: Das Cron-Script existiert aktuell noch nicht, es ist aber definitiv in Planung :D
Spricht grundsätzlich nichts dagegen, hier aber ein allgemeiner Tipp: Wenn man keinen speziellen Newslettertitel findet, sollte man zumindest sowas wie "Der Newsletter im September" oder ähnliches als Betreff schreiben.
Der Import soll auf jeden Fall auch noch kommen ;)
Ich sehe die Problematik, in diesem Fall muss ich aber erst nochmal die rechtliche Sachlage klären, ob die E-Mail Adresse bei Kündigung überhaupt weiterhin gespeichert werden darf. Ich würde jetzt mal ganz salopp tippen: Nein. Trotzdem werde ich dem gerne nachgehen.
Die FE Abmeldung existiert aktuell noch überhaupt nicht *g* Vermutlich ist bei der Menge des Textes der kleine Satz, dass es noch überhaupt kein FE Element gibt unter gegangen. Die An-/Abmeldung stehen aber schon aus eigenem Interesse für Version 0.4 an ;)
Grüße
Tristan
Denglisch rulez the world
...
:D
Ich habe mal grad alle Insert-Tags in der Projektbeschreibung dokumentiert:
http://dev.infinitysoft.de/projects/avisota
@schman: per DCA kann man zwar generell einen Default Betreff eintragen. Ich würde mir aber pro Kategorie einen Default-mässigen Betreff wünschen z.B.: "Firmen Newsletter" dieser sollte eben bei der Experten Einstellung in der Kategorie erfolgen genau dort wo man auch Absendername eintragen kann.
@Tristan: Hoffe doch das eine Speicherung nach Kündigung zulässig ist, zumindest gibt es bei anderen Systemen sogenannte Blocklisten an welche keine Mails geschickt werden sollen nach Abmeldung. siehe http://www.supermailer.de/about-newsletter-software.htm.
@fiedsch: Das ist sicher eine gute Möglichkeit zwecks Rechtssicherheit, obwohl ich eine Blockliste im Klartext (zwecks Abgleich) bevorzugen würde.
Wichtig wäre nur,wenn ein Newsletter gekündigt wird and diese Mailadresse trotz Import keine Mail mehr geschickt wird, die Mailadresse aber mittels normaler Anmeldung wieder aktiviert werden kann.
Hi,
und noch gleich ein weitere Feature-Request: Ein automatisches News-to-Newsletter wäre genial. So für alle die technischen Laien unter den Webseitenbesuchern da daraußen, die leider nicht wissen, was RSS ist. Also pro Neweintrag, der online geht, automatisch einen Newsletter versenden, der diese Nachricht beinhaltet. Alternativ einmal täglich/wöchentlich/monatlich die News anteasern.
Jan
PS: Habe ich schon gesagt, dass ich mich ziemlich über diese Erweiterung freue? ;-)
Als News (& Events) 2 Newsletter aufgenommen ;)
:cool:
Hi,
sag doch, dass du ein Ticketsystem hast. ;-) Kann man da auch ohne Account reinschreiben?
Jan
Hab ich doch? :D
Nein leider nicht, möchte ich auch in Bezug auf Spam-Schutz nicht unbedingt zulassen. ;)
Ich weiß, schon wieder ein neuer Account einzurichten in den endlosen weiten des Web ... aber das System stürzt aktuell sowieso hin und wieder ab. Der vServer hat zu wenig RAM :( aber voraussichtlich gibt es ab nächsten Monat nen neuen Server, bis dahin muss das noch reichen *hust*
Hallo Tristan,
das sieht wirklich super aus!!! :D Kannst du schon abschätzen, ab wann eine final-Version zur Verfügung stehen wird?
VG
Ingo
Leider nicht wirklich, das ist immer so ein auf und ab mit der zur Verfügung stehenden Zeit :(
Ich möchte aber selbst möglichst "zügig" zu einem Projektstand kommen, wo man das System produktiv nutzen kann, was allein schon aufgrund von Eigenbedarf nicht so lange nach hinten geschoben werden kann ;)
Vielen Dank das du das ganze zur Verfügung stellst und deine Zeit investierst.
Sieht auf jeden Fall sehr gut aus, wird bestimmt sehr Mächtig wenn es dann mal fertig ist.
Vom Konzept her Super aufgebaut.
Prima, Dein Newslettersystem kommt gerade richtig ;)
Ich hab mir dass jetzt auch mal installiert und auf meiner Demoseite etwas herumgespielt. Die Geschichte mit den Inhaltselementen funktioniert super :cool:
Wo ich noch kleine Bugs festgestellt hab:
- Bei der Vorschau des Newsletters zeigt mir das System im Vorschaufenster das Backend.
Anhang 2729
- In der versendeten Testmail fehlt der Abmeldenlink, obwohl in der Vorschau vorhanden.
Wow, genau so etwas habe ich mir schon länger für Typolight gewünscht. Ich werde mir das Modul gleich mal installieren und ausprobieren. Danke!
Nachtrag:
Was ich allerdings immer noch nicht verstehe, warum das Contao-Newslettersystem sowie diese Erweiterung es nicht möglich machen, Abonnenten mit Geschlecht, Anrede, Name & Vorname anzulegen, so dass man auch personalisierte Newsletter an Abonnenten senden kann.
Über diese Möglichkeit würde ich mich sehr freuen, da wir die Newsletter-Empfänger primär in unserem CRM-System pflegen und dann eine CSV-Liste exportieren, welche dann ins Newslettersystem importiert werden soll.
Eine CSV-Importfunktion sowie der 2. Vorschlag von robert wären für mich auch sehr hilfreich.
Gruß
Chris
Ja, ich weiß, dass es über die Mitglieder geht, aber ich fände es übersichtlicher und einfacher, wenn man das auch nur über die Abonnenten machen könnte. Aber ich werde es dann wohl über die Mitglieder machen müssen.
Und wenn jemand Abonnent und Mitglied zugleich ist und der Newsletter an beide Gruppen geht, dann bekommt er den Newsletter nicht doppelt sondern nur ein mal?
Gruß
Chris
Hi,
wenn ich mich Recht entsinne gab es für die Trennung auch einen rechtlichen Grund:
Du darfst nach dem Grundsatz der Datensparsamkeit für einen Newsletter nur(!) die E-Mail-Adresse als Pflichtfeld haben. Das ist zumindest meine laienhafte Sicht darauf, die Juristen unter euch mögen mich korrigieren...
Durch diese technische Trennung wird die Einhaltung dieses Grundsatzes quasi erzwungen. Ob das sinnvoll ist oder nicht sei dahingestellt - schließlich gibt es ja auch Contao-Installationen in Ländern, bei denen das BDSG nicht gilt. ;-)
Jan
Mitglieder erhalten grundsätzlich keinen Newsletter, nur die E-Mail Adressen (egal ob von Mitgliedern oder nicht) die in dem Verteiler eingetragen sind, erhalten die Nachricht. Doppeltes Versenden gibt es also nicht.
Bei Avisota hast du zwar die Möglichkeit, an Mitglieder einen Newsletter zu verschicken, es gibt aber eine Eindeutigkeitsprüfung, es werden keine Nachrichten doppelt verschickt.
Das ist 100% korrekt! Dies und einige andere Interessante Informationen dazu sind den Richtlinien für zulässiges E-Mail-Marketing zu entnehmen. Diese kann man z.B. auch auf Wikipedia finden, wo auch noch weitere Infos zu finden sind.
Die Felder für Geschlecht, Anrede, Vorname, Name müssten ja auch keine Pflichtfelder sein.
In meinem Fall registrieren sich die Abonnenten ja gar nicht über die Webseite, sondern werden in einem CRM gepflegt. Im CRM werden sie bisher als CSV exportiert und in Contao als Newsletter-Abonnenten importiert. (Bisher leider nicht personalisiert)
Mir ist klar, dass man über die Mitglieder auch personalisierte Newsletter versenden kann, allerdings verwenden wir die Mitglieder auch für einen Kundenbereich mit Downloads auf der Webseite und ich würde Newsletter-Abonnenten gerne strikt von Mitgliedern trennen. Natürlich kann man bei Mitglieder auch verschiedene Gruppen erstellen und danach filtern aber ich finde das nicht gerade sehr komfortabel.
Ich denke auch nicht, dass es rechtlich ein Problem sein sollte, bei Abonnenten diese Daten hinterlegen zu können. Es gibt genügend eigenständige Newslettersysteme oder Newslettererweiterungen für andere Content Management Systeme welche diese Möglichkeit bieten. (z.B. direct mail für Typo3)
Es gab dazu auch noch einige Themen hier:
- http://www.contao-community.de/showt...r-und-Nachname)
- http://www.contao-community.de/showt...5469#post35469
Gruß
Chris
Es ging ja nicht um das hinterlegen der persönlichen Daten, sondern dass eine Anmeldung auch NUR mit der E-Mail Adresse möglich sein muss und alle anderen Felder optional sind. ;)
Jetzt kann man sich natürlich streiten, ob man die Daten doppelt speichert (also Persönliche Daten separat im Newsletterverwaltung und in den Mitgliederlisten) oder nur ein mal so wie es jetzt ist.
PS: Nur weil es andere so machen, heißt es nicht, dass sie es richtig machen :p
Willst du in deinem Ticketsystem nicht #31 auf v0.4 setzen oder spricht da was dagegen :P
Ach warum denn, dann steht die 0.6 ja so einsam in der Roadmap rum :D
Das stimmt, dann lass ich mir mal demnächst ein paar neue Tickets für dich einfallen :P
P.S.: so sieht aber die 0.4 schöner aus, weil der Balken schon anfängt zu laufen, das facht die vorfreude noch ein bisschen mehr an :P
*g* die 0.4 ist in Arbeit, soll bzw. muss aus Eigenbedarf diese Woche noch fertig werden ;)
Wer genau hingesehen hat wird feststellen, dass die 0.4 schon darauf ausgelegt ist, dass man das System auch produktiv benutzen kann. :D
Jap, bemerkt :P
Freu mich drauf.
Es ist soweit, Version 0.4.0 beta1 steht in den Startlöchern! :cool:
Die Version umfasst 6.222 Zeilen PHP Code und 508 Zeilen Template Code :eek:
Details über Version 0.4.0 beta1
Die Version als fehlerfrei zu bezeichnen währe sicherlich wagemutig, dennoch gilt Version 0.4.0 beta1 als First Production Release!
Grüße
Tristan
Super, Danke, werde ich am Wochenende mal Testen
Hallo,
kann es sein, daß man das Modul lokal nicht testen kann?
Ich habe es unter MAMP installiert, es werden aber keine Emails versendet.
Danke für das coole Tool!
Grüße
Matu
Lokal Mails versenden geht nach meiner Erfahrung (fast) immer schief, ich habe bei mir einfach einen SMTP Server mit einem Gateway Account eingerichtet, so das die Mail ordentlich über einen Webserver im Netz geht. Das sollte funktionieren ;)
Im XAMPP gibt es dafür beispielsweise Mercury, mit dem der E-Mail-Versand problemlos auch lokal funktioniert (jedenfalls laut meinen bisherigen Erfahrungen).
Wenn ich ein Module "Abonnement verwalten" anlege, kann ich den Titel nicht mehr editieren. Ist denke ich ein kleiner Fehler.
So ganz funktioniert die An-/Abmeldung vom System leider noch nicht.
Wenn ich eine E-Mailadresse versuche einzutragen, erhalte ich die Meldung:
Und bei einer im Verteiler eingetragenen Adresse beim austragen:Zitat:
Sie sind bereits zu unserem Newsletter angemeldet.
Im Postausgang sagt mir das System auch, das mein Newsletter noch ausstehend ist, ein Versand erfolgt aber leider nicht ...Zitat:
Sie sind nicht an unserem Newsletter angemeldet.
@robert: Ist behoben.
Hast du mal im Postausgang auf den Versenden Button rechts gedrückt? Ich muss mir noch was überlegen, vielleicht benenne ich den Button in der Newslettervorschau um, von "Versenden" auf "In Postausgang legen" oder so, weil versendet wird nicht sofort. Man muss im Postausgang nochmal auf den Versenden Button drücken.
An dem Abonnement Verwalten Modul musste ich tatsächlich doch noch bisschen was ändern. Aber das beschriebene Verhalten konnte ich so wie du es beschrieben hast irgendwie gar nicht nachstellen. Nur, dass das Abmelden nicht funktioniert hat.