Bug 10621: use correct from-address for subscription alert emails
From-address and to-address were the same (patron's email) for subscription alerts. This patch changes 'from' the branch or kohaadminemailaddress To test - add a subscription in staff/serials in case you don't have any - enable patron notifications or the subscription - in the OPAC, subscribe to the serial - in staff/serial, receive an issue of the serial Before applying the patch, the email that is supposed to be sent has the patron's email as 'from' and 'to' (and is likely to fail). If you follow the steps after applying the patch, the email alert should have the 'from' address of the patron's branch or kohaadminemiladdress -- which should also work fine with the MTA/SMTP you have set up for messaging. Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> Signed-off-by: Galen Charlton <gmc@esilibrary.com>
This commit is contained in:
parent
75842c7d62
commit
61fa246ac0
1 changed files with 2 additions and 1 deletions
|
@ -288,6 +288,7 @@ sub SendAlerts {
|
|||
|
||||
# warn "sending issues...";
|
||||
my $userenv = C4::Context->userenv;
|
||||
my $branchdetails = GetBranchDetail($_->{'branchcode'});
|
||||
my $letter = GetPreparedLetter (
|
||||
module => 'serial',
|
||||
letter_code => $letter_code,
|
||||
|
@ -304,7 +305,7 @@ sub SendAlerts {
|
|||
# ... then send mail
|
||||
my %mail = (
|
||||
To => $email,
|
||||
From => $email,
|
||||
From => $branchdetails->{'branchemail'} || C4::Context->preference("KohaAdminEmailAddress"),
|
||||
Subject => Encode::encode( "utf8", "" . $letter->{title} ),
|
||||
Message => Encode::encode( "utf8", "" . $letter->{content} ),
|
||||
'Content-Type' => 'text/plain; charset="utf8"',
|
||||
|
|
Loading…
Reference in a new issue