summaryrefslogtreecommitdiff
path: root/inc/Mailer.class.php
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2012-03-09 07:58:02 +0100
committerAndreas Gohr <andi@splitbrain.org>2012-03-09 07:58:02 +0100
commit45992a638a85374bf0df1084b3657c845abec060 (patch)
treee8ef0e670ad228cdf8b3d9a0f07e74184793393b /inc/Mailer.class.php
parentb796e32e30bfcda629ebcf2a86550c6371839b0d (diff)
downloadrpg-45992a638a85374bf0df1084b3657c845abec060.tar.gz
rpg-45992a638a85374bf0df1084b3657c845abec060.tar.bz2
fixed mailprefix handling
Diffstat (limited to 'inc/Mailer.class.php')
-rw-r--r--inc/Mailer.class.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/inc/Mailer.class.php b/inc/Mailer.class.php
index 7e6889292..5a5e7f2c6 100644
--- a/inc/Mailer.class.php
+++ b/inc/Mailer.class.php
@@ -500,7 +500,7 @@ class Mailer {
}
}
- if(isset($subject)){
+ if(isset($this->headers['Subject'])){
// add prefix to subject
if(empty($conf['mailprefix'])){
if(utf8_strlen($conf['title']) < 20) {
@@ -512,17 +512,17 @@ class Mailer {
$prefix = '['.$conf['mailprefix'].']';
}
$len = strlen($prefix);
- if(substr($this->headers['subject'],0,$len) != $prefix){
- $this->headers['subject'] = $prefix.' '.$this->headers['subject'];
+ if(substr($this->headers['Subject'],0,$len) != $prefix){
+ $this->headers['Subject'] = $prefix.' '.$this->headers['Subject'];
}
// encode subject
if(defined('MAILHEADER_ASCIIONLY')){
- $this->headers['subject'] = utf8_deaccent($this->headers['subject']);
- $this->headers['subject'] = utf8_strip($this->headers['subject']);
+ $this->headers['Subject'] = utf8_deaccent($this->headers['Subject']);
+ $this->headers['Subject'] = utf8_strip($this->headers['Subject']);
}
if(!utf8_isASCII($this->headers['Subject'])){
- $subject = '=?UTF-8?B?'.base64_encode($this->headers['Subject']).'?=';
+ $this->headers['Subject'] = '=?UTF-8?B?'.base64_encode($this->headers['Subject']).'?=';
}
}