ich habe die Newsletter-Funktionalität erweitert um die Möglichkeit, per System-Experteneinstellungen und/oder Mandanteneinstellungen die Versandart festzulegen (mail / smtp / sendmail / qmail).
Hierzu habe ich in den Core-Dateien contenido/includes/classes/class.newsletter.php und contenido/includes/classes/class.newsletter.jobs.php, sowie in dem Modul Newsletter-Handler die Zeile (achtung, mehrfache Vorkommen)
Code: Alles auswählen
$oMail->Mailer = "mail";
Code: Alles auswählen
/* Spider IT Deutschland :: Mailer Configuration --> */
# $oMail->Mailer = "mail";
$sMailer = strtolower(getEffectiveSetting("newsletter", "mailer"));
if (strlen($sMailer) == 0) {
setSystemProperty("newsletter", "mailer", "mail");
$sMailer = "mail";
}
$oMail->Mailer = $sMailer;
if ($sMailer == "smtp") {
$oMail->SMTPAuth = true;
$oMail->Host = getEffectiveSetting("newsletter", "host");
$iPort = intval(getEffectiveSetting("newsletter", "port"));
if ($iPort == 0) {
$iPort = 25;
}
$oMail->Port = $iPort;
$oMail->Username = getEffectiveSetting("newsletter", "username");
$oMail->Password = getEffectiveSetting("newsletter", "password");
}
/* <-- Spider IT Deutschland :: Mailer Configuration */
- newsletter - mailer - (mail / smtp / sendmail / qmail, mail wenn nicht angegeben)
- newsletter - host - (Adresse des SMTP-Mailservers)
- newsletter - port - (Port des SMTP-Mailservers, 25 wenn nicht angegeben)
- newsletter - username - (Login auf dem SMTP-Mailserver, üblich ist die eMail-Adresse)
- newsletter - password - (Kennwort für das SMTP-Postfach)
Danke!
Gruß
René