summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Config/MTA.pm
diff options
context:
space:
mode:
authormkanat%bugzilla.org <>2006-11-03 08:31:59 +0100
committermkanat%bugzilla.org <>2006-11-03 08:31:59 +0100
commit394a014b635238518511e1c86ecdbdbe70593c5c (patch)
treec57be0489271f2a84bcf3eabfbc26bdaae32e8c9 /Bugzilla/Config/MTA.pm
parentc387f4db6121b465c4d10035d8082eee3c016ef0 (diff)
downloadbugzilla-394a014b635238518511e1c86ecdbdbe70593c5c.tar.gz
bugzilla-394a014b635238518511e1c86ecdbdbe70593c5c.tar.xz
Bug 353711: Move to Email:: modules for email sending
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=glob, a=myk
Diffstat (limited to 'Bugzilla/Config/MTA.pm')
-rw-r--r--Bugzilla/Config/MTA.pm7
1 files changed, 3 insertions, 4 deletions
diff --git a/Bugzilla/Config/MTA.pm b/Bugzilla/Config/MTA.pm
index 53340dc13..a9bc4619c 100644
--- a/Bugzilla/Config/MTA.pm
+++ b/Bugzilla/Config/MTA.pm
@@ -34,6 +34,7 @@ package Bugzilla::Config::MTA;
use strict;
use Bugzilla::Config::Common;
+use Email::Send;
$Bugzilla::Config::MTA::sortkey = "10";
@@ -43,10 +44,8 @@ sub get_param_list {
{
name => 'mail_delivery_method',
type => 's',
- choices => $^O =~ /MSWin32/i
- ? ['smtp', 'testfile', 'sendmail', 'none']
- : ['sendmail', 'smtp', 'qmail', 'testfile', 'none'],
- default => 'sendmail',
+ choices => [Email::Send->new()->all_mailers(), 'None'],
+ default => 'Sendmail',
checker => \&check_mail_delivery_method
},