summaryrefslogtreecommitdiff
path: root/FS/FS/Cron
diff options
context:
space:
mode:
authorJonathan Prykop <jonathan@freeside.biz>2015-01-27 16:25:18 -0600
committerJonathan Prykop <jonathan@freeside.biz>2015-01-27 16:25:18 -0600
commitf13c9d8580d02851b150e21ea9beb6fc1dfbd3c8 (patch)
tree0d3c6ad7f0e7a5dd3068d34fb90f996fc2aadd02 /FS/FS/Cron
parent412bc43b866761bbdf5db3833960ebe6db1cac18 (diff)
Ticket #30613: Can't Send E-mail
Diffstat (limited to 'FS/FS/Cron')
-rw-r--r--FS/FS/Cron/agent_email.pm5
-rw-r--r--FS/FS/Cron/upload.pm5
2 files changed, 8 insertions, 2 deletions
diff --git a/FS/FS/Cron/agent_email.pm b/FS/FS/Cron/agent_email.pm
index 992aa35..623b920 100644
--- a/FS/FS/Cron/agent_email.pm
+++ b/FS/FS/Cron/agent_email.pm
@@ -29,7 +29,10 @@ sub agent_email {
RT::ConnectToDatabase();
}
- my $from = $conf->config('invoice_from');
+ my $from = $conf->config('invoice_from_name') ?
+ $conf->config('invoice_from_name') . ' <' .
+ $conf->config('invoice_from') . '>' :
+ $conf->config('invoice_from');
my $outbuf = '';;
my( $fs_interp, $rt_interp ) = mason_interps('standalone', 'outbuf'=>\$outbuf);
diff --git a/FS/FS/Cron/upload.pm b/FS/FS/Cron/upload.pm
index 03ed366..fa1762f 100644
--- a/FS/FS/Cron/upload.pm
+++ b/FS/FS/Cron/upload.pm
@@ -508,7 +508,10 @@ sub prepare_report {
(
to => $to,
- from => $conf->config('invoice_from', $agentnum),
+ from => $conf->config('invoice_from_name', $agentnum) ?
+ $conf->config('invoice_from_name', $agentnum) . ' <' .
+ $conf->config('invoice_from', $agentnum) . '>' :
+ $conf->config('invoice_from', $agentnum),
subject => $subject,
body => $body,
);