Seite 1 von 1

Newsletter E-Mail

Verfasst: Mo 28. Okt 2002, 14:45
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

Verfasst: Mo 28. Okt 2002, 15:05
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.

Verfasst: Di 29. Okt 2002, 11:10
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

Verfasst: Di 29. Okt 2002, 14:58
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 ;)

Verfasst: Di 29. Okt 2002, 19:06
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