- sancho mails über config deaktivieren

This commit is contained in:
ma0048
2025-02-11 09:24:58 +01:00
parent 40d2a657c6
commit 0a0e781556
4 changed files with 11 additions and 0 deletions
+3
View File
@@ -47,3 +47,6 @@ $config['sancho_mail_header_img'] = defined('SANCHO_MAIL_HEADER_IMG') ? SANCHO_M
// footer image for custom mails
$config['sancho_mail_footer_img'] = defined('SANCHO_MAIL_FOOTER_IMG') ? SANCHO_MAIL_FOOTER_IMG : '';
// If true, Sancho mails will be sent
$config['sancho_mail_enabled'] = defined('SANCHO_MAIL_ENABLED') ? SANCHO_MAIL_ENABLED : true;
@@ -53,6 +53,8 @@ function sendSanchoMail(
$sancho_mail_config = $ci->config->item('mail');
if ($sancho_mail_config['sancho_mail_enabled'] === false)
return true;
if ($from == '')
{
+3
View File
@@ -353,4 +353,7 @@ define('SANCHO_MAIL_HEADER_IMG', 'sancho_header_DEFAULT.jpg');
// footer image for eigene Mails
define('SANCHO_MAIL_FOOTER_IMG', 'sancho_footer_DEFAULT.jpg');
// Gibt an, ob Sancho Mails verschickt werden oder nicht
define('SANCHO_MAIL_ENABLED', true);
?>
+3
View File
@@ -41,6 +41,9 @@ const FALLBACK_SENDER = 'noreply';
*/
function sendSanchoMail($vorlage_kurzbz, $vorlage_data, $to, $subject, $headerImg = '', $footerImg = '', $replyTo = '', $cc = '')
{
if (defined('SANCHO_MAIL_ENABLED') && (SANCHO_MAIL_ENABLED === false))
return true;
$from = ((defined('SANCHO_MAIL_DEFAULT_SENDER') && SANCHO_MAIL_DEFAULT_SENDER != '')
? SANCHO_MAIL_DEFAULT_SENDER
: FALLBACK_SENDER)