Newsletter E-Mail

Gesperrt
fjengels
Beiträge: 9
Registriert: Mo 28. Okt 2002, 14:24
Wohnort: Moerfelden
Kontaktdaten:

Newsletter E-Mail

Beitrag von fjengels »

Hallo,
erstmal ein grosses Lob! :D Ich habe mich bis jetzt mit Contenido durch versuchen, versuchen.... "durchgewurschtelt" muß jetzt aber doch mal eine Frage stellen (hab nach lagem suchen nichts gefunden)
:?: Gibt es die Möglichkeit verschiedene Newsletterempfänger (für jeden client einen anderen) anzulegen oder nur den einen in der config.php ???

Gibt es eine einfache Lösung??

Vilen Dank im voraus

Gruss

FJ
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

also in der config.php legst du nicht den Newsletter-Empfänger fest... sondern den Newsletter-Absender Die Empfänger kannst du im Backend im Bereich Administration festlegen bzw. Die Empfänger tragen sich per Newsletter-Modul ein.
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
fjengels
Beiträge: 9
Registriert: Mo 28. Okt 2002, 14:24
Wohnort: Moerfelden
Kontaktdaten:

Beitrag von fjengels »

Ok ! Fehler von mir
Also gibt es nur einen Newsletter-Absender oder kann mann für jeden client extra welche anlegen :?:
Vielen Dank für die schnelle Antwort

Gruß

FJE
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

Vorgesehen ist das eigentlich nicht... aber kann könnte es reinbasteln würde ich sagen. Müsste man 4 Dateien editieren.

/contenido/inc/config.php
entferne erstmal die Zeile:

Code: Alles auswählen

$cfgNewsletter["from"] = "flash@localhost";
jetzt fügst du bei jedem Client (der Übersichthalber in die Clientbereiche rein):

Code: Alles auswählen

$cfgClient[1]['newsfrom'] = "flash@localhost";
die 1 ist der jeweilige Client - so wie generell in der config.php

/contenido/news.php
suche darin die Zeilen:

Code: Alles auswählen

mail($email, $lngNews["goodbyesubject"], $lngNews["goodbyemessage"], 'FROM: '.$cfgNewsletter["from"]);
...
mail($email, $lngNews["stopsubject"], $message2, 'FROM: '.$cfgNewsletter["from"]);
...
mail($email, $lngNews["goonsubject"], $message2, 'FROM: '.$cfgNewsletter["from"]);
und ersetze darin jeweils $cfgNewsletter["from"] durch $cfgClient[$client]['newsfrom']
Bsp:

Code: Alles auswählen

mail($email, $lngNews["stopsubject"], $message2, 'FROM: '.$cfgClient[$client]['newsfrom']);
/contenido/main_news_rcp.php
Suche diese Zeile:

Code: Alles auswählen

$errno = newsNewRecipient ($email, $newslettername, $lngNews["welcomesubject"], $lngNews["welcomemessage"], $cfgNewsletter["from"]);
und ersetze durch

Code: Alles auswählen

$errno = newsNewRecipient ($email, $newslettername, $lngNews["welcomesubject"], $lngNews["welcomemessage"], $cfgClient[$client]['newsfrom']);
/contenido/inc/news_send_newsletter.inc.php
Suche:

Code: Alles auswählen

$from     = $cfgNewsletter["from"];
ersetze durch

Code: Alles auswählen

$from     = $cfgClient[$client]['newsfrom'];

Also bei mir hat es so geklappt.... Ich hoffe es ist bugfrei ;)
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de
fjengels
Beiträge: 9
Registriert: Mo 28. Okt 2002, 14:24
Wohnort: Moerfelden
Kontaktdaten:

Beitrag von fjengels »

super super, seve777b
habs mal so gemacht, muß es noch testen
bei der Bestätigungsmail erscheint "nobody"?? glaube das kann man ändern

Also vielen Dank nochmal

Gruß

FJ
Gesperrt