[Gelöst] Mitglieder einer OG Gruppe per Mail anschreiben
am 02.04.2015 - 16:08 Uhr in
Hallo zusammen,
ich bin auf der Suche nach einem Modul, mit dem man die Mitglieder eine Gruppe (Organic Groups) komfortabel anschreiben kann.
Wie man Gruppenmitglieder per Rules anschreiben kann, ist mir geläufig, nur ist das nicht komfortabel genug, denn man muß den Mail-Text ja in die Rule schreiben.
Wie man mit Simplenews Personengruppen anschreiben kann, ist mir auch geläufig, nur ist das auch nicht komfortabel, denn man müßte ja vor dem Verschicken immer die Newsletterempfänger mit den Mitgliedern einer Gruppe synchronisieren.
Die Module: og_email_blast und eg_email sind mir bekannt, die funktionieren aber nicht richtig.
Was gibt es denn da sonst noch für gangbare Wege ?
Gruß
Berthold
- Anmelden oder Registrieren um Kommentare zu schreiben
Was konkret funktioniert denn
am 03.04.2015 - 12:39 Uhr
Was konkret funktioniert denn an den beiden Modulen nicht korrekt?
Das Modul [do:og_email_blast] sollte in der Version 7.x-2.x-dev eigentlich genau deine Anforderungen erfüllen.
Bei Problemen lohnt sonst ja auch immer der Blick in die Issues des Moduls:
https://www.drupal.org/project/issues/og_email_blast?status=All&categori...
Ein anderer Weg wäre die Umsetzung über Views Bulk Operations mit einer eigenen Action, die dann die Mail verschicken würde.
In der Action der Bulk Operation könntest du dann auch eigene Felder definieren, in die man gewünschten Mailtext eintragen könnte. Dies erfordert aber ein eigenes Modul (zumindest ist mir da gerade nix Fertiges bekannt).
Einen guten Einstieg in eigene VBOs bietet der folgende Artikel:
https://www.drupal.org/node/2052067
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Zitat: Was konkret
am 03.04.2015 - 14:15 Uhr
Was konkret funktioniert denn an den beiden Modulen nicht korrekt?
Man kann bei dem Modul die Mail nur als Plain-Text verschicken.
Man kann nicht auswählen, wie die "From-Adresse" lautet und auch nicht den "From-Namen".
Es werden auch Mails an gesperrte wie auch ausstehende Gruppenmitglieder geschickt.
Die Mails werden nicht einzeln an die Gruppenmitglieder verschickt, sondern als BCC.
Bei dem Modul ist angegeben: REQUIREMENTS Organic groups 7.x-1.x.
Wenn ich dagegen das Modul: mailing_list anschaue, da geht das alles viel viel besser.
Nur leider müßte ich da erst einen Export der Namen und E-Mail Adressen von den Gruppenmitgliedern machen (das geht natürlich mit views_data_export) und die CSV-Datei dann in die Mailing-Liste wieder importieren.
Das funktioniert zwar einwandfrei, ist aber nicht komfortabel genug.
Was mich ein bißchen wundert, ist die Tatsache, dass dieses, aus meiner Sicht "Standardproblem" nicht komfortabel gelöst ist.
@Werner
Du hast doch schon jede Menge mit OG gemacht, hast du da einen besseren Workaround ?
österliche Grüße
Berthold Lausch
Drupal Video-Tutorials
Habe ich noch nicht gemacht,
am 03.04.2015 - 15:38 Uhr
Habe ich noch nicht gemacht, aber warum definierst Du nicht einen Inhaltstyp Gruppenmail als Inhaltstyp für eine Gruppe. Dann geht es doch einfach mit Rules.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
wla schrieb Habe ich noch
am 03.04.2015 - 16:19 Uhr
Habe ich noch nicht gemacht, aber warum definierst Du nicht einen Inhaltstyp Gruppenmail als Inhaltstyp für eine Gruppe. Dann geht es doch einfach mit Rules.
Hallo Werner,
der Ansatz klingt erst einmal vielversprechend :-)
Da gibt es zwei Schwierigkeiten aus meiner Sicht.
1. Was soll der Trigger für die Rule sein ?
(Speichern von neuem Inhalt oder Aktualisierung kann man ja nicht nehmen, denn man muß dem Autor schon die Möglichkeit geben, so eine Node mehrfach zu speichern/verändern).
2. Die Aktion läuft ja immer so ab:
Get group members from group audience
Schleife
Mail senden
Ich habe es noch nicht hinbekommen, bei dem "Get group members from group audience" den Status des Mitgliedes mit abzufragen, es gibt ja auch die Stati: ausstehend und gesperrt und die sollten ja keine Mail enthalten.
Hast du zu diesen beiden Punkten auch noch eine Idee ?
Drupal Video-Tutorials
Zitat: Was mich ein bißchen
am 03.04.2015 - 16:36 Uhr
Was mich ein bißchen wundert, ist die Tatsache, dass dieses, aus meiner Sicht "Standardproblem" nicht komfortabel gelöst ist.
Hier hat der Autor des Moduls eben nur seinen Use-Case abgebildet und diesen dann als Modul zur Verfügung gestellt - verwunderlich ist daran eigentlich nix. Man kann hier ja selbst aktiv werden und Patches / Issues für die Probleme einreichen. Wenn du durch die Issues auf d.o. schaust, ist dies auch schon geschehen.
Wenn es für dich aber die "Fertiglösung" sein soll, kommst du mit dem Modul natürlich nicht weiter.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Zitat: Was mich ein bißchen
am 03.04.2015 - 17:54 Uhr
Was mich ein bißchen wundert, ist die Tatsache, dass dieses, aus meiner Sicht "Standardproblem" nicht komfortabel gelöst ist.
Das bezog sich gar nicht auf dieses Modul, sondern auf die Problematik an sich.
Trotzdem hat dein Hinweis gut weitergeholfen.
Ich habe mir den Programmcode etwas genauer angeschaut und konnte folgende Probleme beseitigen:
E-Mails werden jetzt im HTML-Format verschickt. Das "Nachrichtenfeld" hat den CK-Editor. Es werden nur Mails an "tatsächliche" Gruppenmitglieder verschickt, also nicht an gesperrte und ausstehende.
So langsam wird es :-)
österliche Grüße
Berthold Lausch
Drupal Video-Tutorials
Wenn dich wirklich die BCCs
am 03.04.2015 - 19:51 Uhr
Wenn dich wirklich die BCCs stören, kannst du den Mailversand ebenfalls anpassen. Schau dir mal die Funktion og_email_blast_mail_send() an, dort könntest du die Variable $params entsprechend anpassen bzw. einen Schleife über die $params['to'] "laufen" lassen.
Außerdem müsste die Mail auch noch umgeschrieben werden.
http://cgit.drupalcode.org/og_email_blast/tree/og_email_blast.admin.inc?...
Sinnvoll wäre hier ein weiteres Setting im Modul, welches die Möglichkeit bietet das Senden per To und nicht per BCC vorzunehmen.
Wobei ich mir gerade die Frage stelle, wieso du einen Versand per BCC nicht ok findest - im Gegensatz zu CC bekommen hier die anderen Empfänger ja keinen Einblickin die Empfänger Liste der Mail.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
@BCc oder Cc Zum Testen war
am 03.04.2015 - 22:37 Uhr
@BCc oder Cc
Zum Testen war das nicht so gut, weil ich ja nicht gesehen haben, wer die tatsächlichen Empfänger sind.
Ich hatte das auch schon gesehen, dass man das leicht umstellen kann.
Als nächstes werde ich mal schauen, ob ich einen "Testmail an mich versenden" Button hinbekommen kann.
Dann wäre die Sache in meinen Augen auch schon ziemlich rund.
Drupal Video-Tutorials
So, der Button "Testmail an
am 04.04.2015 - 00:56 Uhr
So, der Button "Testmail an mich versenden" ist jetzt auch drin, alles schön mit AJAX, damit es auch in der Benutzung angenehm ist.
Damit kann ich erst einmal leben.
Gruß
Berthold Lausch
Drupal Video-Tutorials
torfnase schrieb So, der
am 04.04.2015 - 14:09 Uhr
So, der Button "Testmail an mich versenden" ist jetzt auch drin, alles schön mit AJAX, damit es auch in der Benutzung angenehm ist.
Damit kann ich erst einmal leben.
Gruß
Berthold Lausch
Dann hoffe ich mal, dass du im dem Zuge gleich ein paar Patches reviewed hast, dir dir jetzt weiter geholfen haben oder vlt. auch eigene eingereicht hast. Freut mich aber zu lesen, dass du mit dem Modul nun doch noch weiter gekommen bist.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.