From 13bce7b84c8631e6e32fa57f07265c8a035e66d2 Mon Sep 17 00:00:00 2001 From: Erik Huelsmann Date: Sat, 28 Dec 2013 05:37:38 +0000 Subject: [PATCH] Backport r6322: Prevent outgoing mail from being classified as SPAM due to wrong envelope sender; rather overrule envelope sender with From field value. git-svn-id: svn://svn.code.sf.net/p/ledger-smb/code/branches/1.3@6323 4979c152-3d1c-0410-bac9-87ea11338e46 --- LedgerSMB/Mailer.pm | 3 ++- ledgersmb.conf.default | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/LedgerSMB/Mailer.pm b/LedgerSMB/Mailer.pm index 5e7e40786d..269932a416 100644 --- a/LedgerSMB/Mailer.pm +++ b/LedgerSMB/Mailer.pm @@ -219,7 +219,8 @@ sub send { } else { $self->{_message}->send( 'sendmail', - ${LedgerSMB::Sysconfig::sendmail} + SendMail => ${LedgerSMB::Sysconfig::sendmail}, + SetSender => 1 ) || return $!; } } diff --git a/ledgersmb.conf.default b/ledgersmb.conf.default index 2d9ea33a41..a9ca34c0e1 100644 --- a/ledgersmb.conf.default +++ b/ledgersmb.conf.default @@ -78,7 +78,7 @@ gzip = gzip -S .gz [mail] ### How to send mail. The sendmail command is used unless smtphost is set. -sendmail = /usr/bin/sendmail -t +sendmail = /usr/bin/sendmail # smtphost = 127.0.0.1 # smtptimeout = 60 # backup_email_from = backups@lsmb_hosting.com