Unterschiedliche Versand-Profile für den PHPMailer in REDAXO (REXMailer) für unterschiedliche Absende-Adressen und/oder SMTP-Postfächer

Overview

Mailer Profile für REDAXO 5

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

Features

  • Lege unterschiedliche Absendeprofile, z.B. mit unterschiedlichen Absendeadressen, Absendenamen und SMTP-Zugangsdaten an.
  • Verwalte und verknüpfe diese Informationen bequem mit YForm

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.

  • Erstelle ein neues Profil über +
  • Trage die gewünschten Informationen ein und bestätige mit Speichern
  • Verwende die Action action|mailer_profile|# vor deiner E-Mail-Action (z.B. tpl2email) mit der gewünschten Profil-ID in deinem YForm-Formular oder verwende den offiziellen EP wie folgt an der passenden Stelle deines Codes:
$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

  • Danke an Stefan Dannfald für die Vorbereitung des passenden YForm Tablesets.

  • Danke an Thomas Skerbis für die unfassbar gute Vorarbeit beim REDAXO-Mailer, ohne die es dieses Addon nicht geben würde.

You might also like...
Ein einfacher Seeder mit
Ein einfacher Seeder mit "Migration" für YForm 4 - REDAXO 5

YForm Datenbank "Migration"/Seeder Über die Addon-Einstellung lassen sich Templates mit einem Tabellen Namen für YForm Tabellen erstellen. Über diese

Automatische Updates für REDAXO Core und Addons

Automatische Updates für REDAXO 5 Lädt täglich automatisch neue Updates aus dem REDAXO-Installer herunter Features Prüft und installiert täglich Updat

Anmelden ohne Passwort für REDAXO 5

Anmelden ohne Passwort für REDAXO 5 Dieses Addon ermöglicht, sich ohne Passwort in REDAXO einzuloggen. Dazu wird beim Login die Mail-Adresse eingegebe

Helfer-Addon um Inhalte für REDAXO 5 zu erstellen

Helfer-Addon um Inhalte für REDAXO 5 zu erstellen Über das Addon content lassen sich Inhalte für eine REDAXO-Instanz einfach und schnell programmatisc

Helfer-Addon um Inhalte für REDAXO 5 zu erstellen

Helfer-Addon um Inhalte für REDAXO 5 zu erstellen Über das Addon content lassen sich Inhalte für eine REDAXO-Instanz einfach und schnell programmatisc

Configure Magento 2 to send email using Google App, Gmail, Amazon Simple Email Service (SES), Microsoft Office365 and many other SMTP (Simple Mail Transfer Protocol) servers
Configure Magento 2 to send email using Google App, Gmail, Amazon Simple Email Service (SES), Microsoft Office365 and many other SMTP (Simple Mail Transfer Protocol) servers

Magento 2 SMTP Extension - Gmail, G Suite, Amazon SES, Office 365, Mailgun, SendGrid, Mandrill and other SMTP servers. For Magento 2.0.x, 2.1.x, 2.2.x

PHP Project - Export your profile to vCard file

KamVCard PHP v1.00 Easy to have your own vCard file, fill in the form and hit the "Export" button UPDATE : Now you can add your picture too ! Preview

Easy XHProf setup to profile your laravel application!
Easy XHProf setup to profile your laravel application!

Introduction Laravel XHProf provides you with a simple setup to profile your laravel application with the well known XHProf php extension originally d

Redaxo 5-Addon zum gruppieren beliebiger Inhaltsmodule (Blöcke) innerhalb eines Spaltenrasters mit selbst definierten Templates.
Redaxo 5-Addon zum gruppieren beliebiger Inhaltsmodule (Blöcke) innerhalb eines Spaltenrasters mit selbst definierten Templates.

Gridblock Redaxo 5-Addon zum gruppieren beliebiger Inhaltsmodule (Blöcke) innerhalb eines Spaltenrasters. Die Inhaltsmodule entsprechen dabei den übli

Comments
  • SMTP Standard-Port, Auswahl Zusatz-Optionen Archiv/Log

    SMTP Standard-Port, Auswahl Zusatz-Optionen Archiv/Log

    Sieht gut aus. 👍🏻

    • [ ] - Ich glaube die Versandeinstellungen und Log kannst du weglassen. Die fasst doch niemand wirklich an. Das kann doch zentral bleiben
    • [x] - Beim Port für den SMTP würde ich 587 vorgeben
    enhancement 
    opened by skerbis 3
Releases(1.0.0)
Owner
alex+ Informationsdesign
alex+ Informationsdesign
Diese Demo demonstriert den Aufbau einer REDAXO Website mit UIKit3

UIKit3 Demo für REDAXO 5 Diese Demo demonstriert den Aufbau einer REDAXO Website mit UIKit3. Diese Demo benötigt eine utf8m4 kompatible Datanbank. Hin

Friends Of REDAXO 19 Jan 6, 2023
YCOM Impersonate. Login as selected YCOM user 🧙‍♂️in frontend.

YCOM Impersonate Login as selected YCOM user in frontend. Features: Backend users with admin rights or YCOM[] rights, can be automatically logged in v

Friends Of REDAXO 17 Sep 12, 2022
SliceColumns is a REDAXO AddOn. Grid arrangement for REDAXO article slices.

REDAXO-AddOn: SliceColumns Das REDAXO-AddOn erlaubt die Anordnung der Slices in Spalten und das Verschieben von Blöcken per Drag & Drop. Screenshot mi

Friends Of REDAXO 20 Sep 12, 2022
Statistik Addon zur Erfassung von Seitenaufrufen. Für das CMS Redaxo.

Analytics Addon für REDAXO CMS Work in Progress - nicht für den produktiven Einsatz geeignet Features: Dieses Addon stellt im REDAXO CMS eine Besucher

Andreas Lenhardt 27 Dec 14, 2022
Activity Log für REDAXO 5

Activity Log für REDAXO 5 Eine einfache Möglichkeit um Aktivitäten zu loggen. Die Logs werden im System unter Activity Log angezeigt. rex_activity::me

Thorben 0 Dec 22, 2022
Collect - REDAXO-Addon für APIs und Feeds auf Basis von YForm

Collect sammelt anhand unterschiedlicher APIs und Schnittstellen in regelmäßigen Abständen Social Media Posts, RSS-Einträge, Videos und Playlists und andere Inhalte.

alex+ Informationsdesign 5 Jun 23, 2022
REDAXO Addon für Sachspenden

REDAXO-AddOn: Sachspende Was es macht Mit dem AddOn kann man eine Spendenliste einrichten. Der Besucher der Website kann sich dann aus einem Formular

Wolfgang Bund 5 Sep 9, 2022
Ein REDAXO-Addon, das durch Prefetching und Preloading die Ladedauer für Website-Besuchende verbessert

SPEED_UP für REDAXO 5 Ein REDAXO-Addon, das durch Prefetching und Preloading von Artikeln und Kategorien die wahrgenommene Ladezeit ausgewählter Seite

alex+ Informationsdesign 11 Dec 15, 2022
REDAXO 5 Addon für Metainfos an YRewrite-Domains auf Basis von YForm.

Meta-Infos für YRewrite Domains auf Basis von YForm 4 Ergänzt YRewrite um die Möglichkeit, Metainformationen an Domains zu verwalten. Mit vorgefertigt

alex+ Informationsdesign 9 Sep 19, 2022
Activity Log für REDAXO 5

Activity Log für REDAXO 5 Eine einfache Möglichkeit um Aktivitäten zu loggen. Die Logs werden im System unter Activity Log angezeigt. rex_activity::me

Friends Of REDAXO 6 May 4, 2022