[Gelöst] Mailing Liste
am 22.10.2009 - 13:50 Uhr in
Hallo,
ich suche ein Möglichkeit mittels Drupal eine Mailingliste zu erstellen, die Mails an User bestimmter Rollen schickt.
Das ganze soll aber wie eine richtige Mailingliste laufen, also einfach eine Mail an z.B. "Adresse1@domain.de" schicken und Drupal verteilt die Mail an alle User mit z.B. der Rolle "Rolle1".
Dazu habe ich bisher folgendes gefunden:
- Mailhandler kann Mails abrufen
- Mass Contact verschickt Mails an bestimmte Rollen
Wie kann ich das verbinden oder gibt es bereits Module die das können? Habe leider keine passenden gefunden.
Die versendeten Mails können Plain-Text oder HTML-Mails sein, sowie Anhänge enthalten.
Unser Hoster bietet von Haus aus 3 Majordomolisten an, die leider nicht ausreichen. Außerdem würde ich gerne eine Anbindung an die User von Drupal haben.
Schön wäre es noch, wenn User keine doppelten Mails erhalten, wenn sie z.B. in mehreren Gruppen eingetragen sind - ist aber erstmal zweitrangig.
MfG
Edit: Ich habe mir das jetzt selber programmiert. Dazu habe ich das Modul mailhandler so abgeändert, dass die Mails aus einem Postfach abgeholt werden und geprüft wird, ob der Absender ein authentifizierter Benutzer ist. Falls ja, wird die Mail an alle Benutzer der im Betreff genannten Rollen geschickt (inkl. Dateianhängen und HTML-Mails). Dazu muss die Betreffzeile folgendes Format haben:
ROLLE1,ROLLE2,ROLLE3,...:Normaler Betrefftext
Groß-/Kleinschreibung und Leerzeichen zwischen den Kommata werden ignoriert
Alle Empfänger stehen im BCC. Ist ein User in mehreren Listen eingetragen, bekommt er die Mail nur einmal.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, das hier ist so der
am 23.10.2009 - 09:50 Uhr
Hi,
das hier ist so der quasi Standard für Drupla Newsletter:
http://drupal.org/project/simplenews
Zu deinen speziellen Anforderungen, kann ich leider nichts genaues sagen.
---
Viele Grüße,
Kars-T
Viele Grüße,
Kars-T
Danke für den Hinweis.
am 23.10.2009 - 11:28 Uhr
Danke für den Hinweis. Leider ist das auch nicht das richtige.
Die Mails sollen nicht in von der Seite aus geschrieben werden, sondern wie bei einem normalen Mailing-List System.
Wenn du wirklich eine Email
am 23.10.2009 - 12:49 Uhr
Wenn du wirklich eine Email verschicken willst, die dann verteilt wird, müsste Drupal ein Postfach abfragen und dann die neuesten Inhalte daraus versenden, wie du scho geschrieben hast. Man könnte dann simplenews als Wrapper zum Versand nehmen.
Ich kann dir das bloß nicht empfehlen, da es einfach zu anfällig ist. Du musst dich dann um die Spam Bekämpfung kümmern, denn das was in deinem Postfach ankommt kann ja sonst was sein. Wordpress hat sowas in der Art, da man ja per Email Bloggen kann. Dazu wird einem ein Hash erstellt um ein spezielles Postfach anzulegen, das keiner ausserdir kennt. Das geht aber schlecht bei einer Mailingliste mit öffentlicher Adresse.
Von daher solltest du dir lieber überlegen ob du die Drupal User nicht in ein MajorDomo reinbekommen kannst bzw. eine Bridge baust.
http://drupal.org/node/2742
Such sonst nochmal in Google.
Und noch eins: Das geht dir doch um eine Web Community oder? Warum willst du die Community dann auf einen anderen Client legen, als auf dein Drupal?
---
Viele Grüße,
Kars-T
Viele Grüße,
Kars-T
Das ganze soll eine
am 23.10.2009 - 13:31 Uhr
Das ganze soll eine Web-Community werden. Der Umstieg muss aber langsam für die bestehende Community erfolgen. Um etwas neues durchzusetzen, muss es so einfach wie möglich sein. Daher am Anfang so wenig Änderungen wie möglich.
Das Spam-Problem lässt sich ganz einfach in den Griff bekommen, indem nur Mails von eingetragenen Usern weitergeleitet werden. Wenn die Verteiler-Sache funktioniert, kann ich versuchen die User an das neue System zu gewöhnen.
Da muss ich wohl noch ein wenig suchen.
Danke für die Tips.
P.S.:Majordomo ist wegen der Kosten keine Alternative.