From 34b6a99bbb53d0a6e54ed46fdb72caaceff46b06 Mon Sep 17 00:00:00 2001 From: oesi Date: Wed, 27 May 2015 11:16:46 +0200 Subject: [PATCH] Absenderadresse von allen Mails kann ueber Config ueberschrieben werden --- config/cis.config-default.inc.php | 3 +++ include/mail.class.php | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/cis.config-default.inc.php b/config/cis.config-default.inc.php index 087e2f534..cb5cb5d0a 100644 --- a/config/cis.config-default.inc.php +++ b/config/cis.config-default.inc.php @@ -150,6 +150,9 @@ define('CHOOSE_LAYOUT',false); define('DEFAULT_LANGUAGE','German'); // E-Mail Einstellungen +// Wenn MAIL_FROM gesetzt ist, werden alle Mails mit diesem Absender versandt +define('MAIL_FROM',''); + // Wenn MAIL_DEBUG gesetzt ist, werden alle Mails an diese Adresse gesendet define('MAIL_DEBUG','invalid@technikum-wien.at'); // Geschaeftsstelle / Personalabteilung diff --git a/include/mail.class.php b/include/mail.class.php index 3ff8cd4a1..94d6f4344 100644 --- a/include/mail.class.php +++ b/include/mail.class.php @@ -78,6 +78,9 @@ class mail $mime_boundary_mixed = 'MIXD+'.md5(time()); $eol="\n"; + if(defined('MAIL_FROM') && MAIL_FROM!='') + $this->sender = MAIL_FROM; + // Header $header = ''; $header .= "From: {$this->sender}".$eol; @@ -287,4 +290,4 @@ class mail return true; } } -?> \ No newline at end of file +?>