summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-02-15 06:21:07 +0000
committerfukachan <fukachan>2001-02-15 06:21:07 +0000
commit76bfc6669d64c7c05dca4748d3d0ee5865ba11ae (patch)
tree7d83b25631b6a098276f61ba891b6e2c34f46dde
parentf6c725fb908e01d4d1a3f943a153edcc1d63fbc0 (diff)
downloadfml8-76bfc6669d64c7c05dca4748d3d0ee5865ba11ae.tar.gz
fml8-76bfc6669d64c7c05dca4748d3d0ee5865ba11ae.tar.bz2
fml8-76bfc6669d64c7c05dca4748d3d0ee5865ba11ae.zip
$maintainer is required ;-) as a smtp sender
-rw-r--r--fml/lib/FML/Process/Distribute.pm9
1 files changed, 7 insertions, 2 deletions
diff --git a/fml/lib/FML/Process/Distribute.pm b/fml/lib/FML/Process/Distribute.pm
index 6cc9ad2b..2744aa02 100644
--- a/fml/lib/FML/Process/Distribute.pm
+++ b/fml/lib/FML/Process/Distribute.pm
@@ -195,7 +195,12 @@ sub _deliver_article
unless ( $config->yes( 'use_article_delivery' ) ) {
return;
- }
+ }
+
+ # SMTP-FROM is a must!
+ unless ( $config->{'maintainer'} ) {
+ return;
+ }
# distribute article
use MailingList::Delivery;
@@ -230,7 +235,7 @@ sub _deliver_article
{
'smtp_servers' => $config->{'smtp_servers'},
- 'smtp_sender' => 'rudo',
+ 'smtp_sender' => $config->{'maintainer'},
'recipient_maps' => $config->{recipient_maps},
'recipient_limit' => $config->{recipient_limit},