[Bug 28817] New: It should be possible to configure the reply_address for various notices
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Bug ID: 28817 Summary: It should be possible to configure the reply_address for various notices Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: Notices Assignee: koha-bugs@lists.koha-community.org Reporter: nick@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org Currently except for messages originating from the patron we do not set a reply_address when enqueuing letters, git grep reply_address If no reply address is specified when we are sending the messages we use the patron's library's address: 1325 sub _send_message_by_email { ... 1363 if ($patron) { 1364 $library = $patron->library; 1365 $branch_email = $library->from_email_address; 1366 $branch_replyto = $library->branchreplyto; 1367 $branch_returnpath = $library->branchreturnpath; 1368 } ... 1393 reply_to => $message->{'reply_address'} || $branch_replyto, This means that when an overdue is sent by the issuing library, replies go to the patron's branch -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart+koha@gmail. | |com --- Comment #1 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Do you mean when editing a notice template? -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 --- Comment #2 from Nick Clemens <nick@bywatersolutions.com> --- (In reply to Jonathan Druart from comment #1)
Do you mean when editing a notice template?
That would be interesting, I was thinking a system preference for using the patron library, or the notice branch as the default. Or adding an option to scripts that generate notices, i.e.: perl misc/cronjobs/overdue_notices.pl --reply_to item-homebranch -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Maybe we should consider the overdues one as a bug first? I think we should match the reply to to the address we are sending the notice from in this case and possible others as a default. I believe using a pref would not work for all notices. For example DUEDGST are always sent from the patron's library and can contain information about issues from multiple libraries, so any other setting makes no sense. I am also not sure we can fit a general solution in the notices tool well - maybe we should look at some more use cases first to see where we are going there. But I think fixing the overdues bug first would be most important. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Christopher Brannon <cbrannon@cdalibrary.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cbrannon@cdalibrary.org --- Comment #4 from Christopher Brannon <cbrannon@cdalibrary.org> --- (In reply to Katrin Fischer from comment #3)
Maybe we should consider the overdues one as a bug first?
I think we should match the reply to to the address we are sending the notice from in this case and possible others as a default.
I believe using a pref would not work for all notices. For example DUEDGST are always sent from the patron's library and can contain information about issues from multiple libraries, so any other setting makes no sense.
I am also not sure we can fit a general solution in the notices tool well - maybe we should look at some more use cases first to see where we are going there. But I think fixing the overdues bug first would be most important.
I think in cases where a digest is used, if notices are coming from only one library, then it could default to what the other notices are set to use for the reply to address. However, if it is a mix of libraries, then perhaps it could be preference options of A) patron home branch, B) first library in the list, C) the library referenced the most, or D) use a noreply@patronhomebranchdomain.com address (where the patronhomebranchdomain.com is actually their home branch's domain). -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 --- Comment #5 from Christopher Brannon <cbrannon@cdalibrary.org> --- Just nudging this bug a little. I'll bring it to the attention of people in slack so they can add some input. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 George Williams (NEKLS) <george@nekls.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |george@nekls.org --- Comment #6 from George Williams (NEKLS) <george@nekls.org> --- I'd like to see options in the message template. Something like a series of radio buttons that indicate Reply to address for this message: System e-mail address (based on KohaAdminEmailAddress) System Replyto address (based on ReplytoDefault) Transacting library's e-mail address (based on library's Reply-To) Borrower home library e-mail address (based on library's Reply-To) Other (with an option to enter an e-mail address) And there might be some other options I haven't thought of yet. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 --- Comment #7 from Christopher Brannon <cbrannon@cdalibrary.org> --- (In reply to George Williams (NEKLS) from comment #6)
I'd like to see options in the message template. Something like a series of radio buttons that indicate
Reply to address for this message:
System e-mail address (based on KohaAdminEmailAddress) System Replyto address (based on ReplytoDefault) Transacting library's e-mail address (based on library's Reply-To) Borrower home library e-mail address (based on library's Reply-To) Other (with an option to enter an e-mail address)
And there might be some other options I haven't thought of yet.
Should this be an option on each template, or just defaults, or just global? We should have this set of options for both individual e-mails AND digest e-mails, in my opinion, so I guess to answer my question, it should be on each template. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Janne Seppänen <janne.seppanen@lahti.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janne.seppanen@lahti.fi --- Comment #8 from Janne Seppänen <janne.seppanen@lahti.fi> --- Now that it's possible to send emails to patrons via Koha, it would be beneficial to be able to determine which reply_address different notices use. In most cases the patron's home library is probably sufficient, but there are also many situations where the contacted patron is originally from another library. This can lead to a case where a staff member from one library sends an email to the patron, who sends a reply to another library who may well be unaware of or not associated with the reason for contacting the patron. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Michelle Spinney <mspinney@clamsnet.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mspinney@clamsnet.org -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Brendan Lawlor <blawlor@clamsnet.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |blawlor@clamsnet.org -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Phillip Berg <phillip.berg@mainlib.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |phillip.berg@mainlib.org --- Comment #9 from Phillip Berg <phillip.berg@mainlib.org> --- This would be a great feature to help streamline communication between branches. Giving library systems the choice to mix and match would be useful and save hours of time trying to refer the patron to the correct circ desk. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 ayoung <ayoung@oslri.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ayoung@oslri.net, | |bywater@oslri.net -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 --- Comment #10 from ayoung <ayoung@oslri.net> --- This would be great for our consortium! We would love the ability to configure different reply_to addresses for different notices. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Ilona R <hattara@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hattara@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 --- Comment #11 from Brendan Lawlor <blawlor@clamsnet.org> --- This would be helpful to be able to configure notices more to avoid confusion for both patrons and library staff. One sort of related issue that gets reported to us by our libraries is that hold pickup digests always com from the patron home library, which as Katrin notes is sort of a requirement to be able to have a single digest. Although in the case of hold pickup notices it would be a nice option to be able to send a digest per pickup location, so if the patron replies it would go to the library where the items are on the shelf at. See Bug 41075 -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28817 Raina <raina@flo.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |raina@flo.org --- Comment #12 from Raina <raina@flo.org> --- This would be helpful for our consortium as well. For example, one of our libraries has IT staff oversee their equipment items. We have separate IT equipment overdue notices set up using the patron_emailer and we send these notices "from" the IT email address, instead of their regular library email. However, if students reply to the IT notices, the reply still goes to the library's reply-to address that's set in system preferences. Having the ability to configure the reply-to address in any notice would be very useful for situations where a library wants certain notices to be handled differently. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org