diff options
Diffstat (limited to 'fml')
| -rw-r--r-- | fml/lib/FML/Process/Distribute.pm | 9 |
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}, |
