Einen Navigationspunkt erstellen der zur Gruppierung aller Mailvorlagen dient

Nach dem Anlegen des Navigationspunkts diesen Bearbeiten und den Status von deaktiviert auf unsichtbar ändern
notwendge Seitenrechte für diesen Navigationspunkt: Unter Einstellungen für Unterseiten muss das Recht Anzeigen für die Rolle Gast aktiviert werden
Setup der Mail-Vorlagen öffnen

Unter Mail Navigation den erstellten Navigationspuntk auswählen
Aktivieren der Option Verweise (Links) in der Mail in absolute Links konvertieren
Unter Einstellung - Mailversandfehler die Fehlerberichterstattung aktivieren und eine Mail-Adresse eingeben.
Der Navigationspunkt für die Mailvorlage muss als Unterseite des Navigationspunktes zur Gruppierung aller Mailvorlagen angelegt werden
Nach dem Anlegen des Navigationspunkts diesen Bearbeiten und den Status von deaktiviert auf unsichtbar ändern
Die Rolle Gast muss das Recht zum Anzeigen dieser Mailvorlage besitzen
Um selbstständig E-Mails zu verschicken kann der Mailmanager genutzt werden. Dazu muss eine Mail-Vorlage angelegt und die nötigen Einstellungen für die Mail-Vorlage defniert sein.
Mit folgendem Code kann man E-Mails per PHP-Skript verschicken:
Hinweise:
im Konstruktor der Klasse mytyMail muss die Variable
$topic durch Das Topic der Mailvorlage ersetzt werden. Dieses finden Sie beim Bearbeiten der Mailvorlage in der
URL. Ein Topic beginnt immer mit
tyNavigationTopicID_
include_once($GLOBALS['mytyInstallPath'].'/modules/mail/class.mail.php');
$mail = new mytyMail($topic,false);
// Variablen in der Mailvorlage bereitstellen (können im Text mit {Variablenname} abgerufen werden)
$mail->setVariables(
array(
'firstname' => 'Mario',
'lastname' => 'Mustermann'
)
);
$mail->load(true[,$user_id]);
// optionale Einstellungen
$mail->setRecipient($rec_mail);
$mail->setRecipientCC($rec_mail_cc);
$mail->setSender($senderMail);
$mail->setSenderName($sender_name);
$mail->setSubject($subject);
// Dateien als Anhang versenden
$mail->setFiles(
array(
$path,
$path2
)
);
$mail->send();
Sollen die Mails nicht sofort vom System versendet werden, können diese auch gepuffert werden und in bestimmten Intervallen von einem Cronjob versendet werden.
Um den gepufferten Versand zu aktivieren, muss wie folgt vorgegangen werden:
Wechseln zur Box „Mail Vorlagen“ im Reiter „Templates“
Aufrufen des Setups (1. Icon in der grünen, ausklappbaren Leiste)
Dort die Option „Gepufferten Mailversand aktivieren“ auswählen (sollte diese Option nicht sichtbar sein, haben sie wahrscheinlich nicht genügend Rechte für diese Aktion)
Maximale Anzahl an Mails festlegen, die in einem Aufruf versendet werden („0“ für keine Begrenzung)
Auf „Adresse für den Cronjob anzeigen“ klicken, daraufhin wird eine
URL sichtbar
Diese
URL über einen Cronjob aufrufen, z.B. mit:
"wget --quiet --spider URL"