alexplusde / mailer_profile

Unterschiedliche Versand-Profile für den PHPMailer in REDAXO (REXMailer) für unterschiedliche Absende-Adressen und/oder SMTP-Postfächer
MIT License
8 stars 1 forks source link
redaxo redaxo-addon redaxo-mailer

Mailer Profile für REDAXO 5

Erweitert das Core-Addon phpmailer um die Möglichkeit, unterschiedliche Absende-Profile und Postfächer-Konfigurationen vorzunehmen.

image

Features

Hinweis: Weitere Features wie der Testversand sind noch nicht in Planung. Beteilige dich an der Entwicklung unter https://github.com/alexplusde/mailer_profile/, dann wird dieses Addon vielleicht ein FriendsOfREDAXO-Addon. :)

Installation und Konfiguration

Nach Installation dieses Addons über den Installer stehen im Backend unter PHPMAiler > Profile eine YForm-Eingabe zur Verfügung.

$profile = mailer_profile::get($profile_id); // Profil-ID anpassen
if ($profile) {
    rex_extension::register('PHPMAILER_CONFIG', function (rex_extension_point $ep, $profile) {
        $subject = $ep->getSubject();
        mailer_profile::setProfile($subject, $profile);
    });
}

Hinweis: Angaben in YForm E-Mail-Templates (Absender/Empfänger) gewinnen gegenüber den Einstellungen in Mailer Profile.

Tipp Verwende die Action mailer_profile mehrfach zwischen unterschiedlichen E-Mail-Actions (z.B. tpl2email), wenn verschiedene Konfigurationen pro E-Mail-Action benötigt werden.

Tipp Wird SMTP ausgewählt, jedoch kein Nutzername angegeben, so werden die Einstellungen von der Hauptkonfiguration in PHPMailer übernommen.

Mailer Profile erweitern

Hinweis: Weitere Features wie der Testversand sind noch nicht in Planung. Beteilige dich an der Entwicklung unter https://github.com/alexplusde/mailer_profile/, dann wird dieses Addon vielleicht ein FriendsOfREDAXO-Addon. :)

Lizenz

MIT Lizenz, siehe LICENSE.md

Autoren

Alexander Walther

Projekt-Lead
Alexander Walther

Credits