[Bug 42923] New: Require Email::Sender 2.601+ (for Email::Sender::Transport::SMTP)
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 Bug ID: 42923 Summary: Require Email::Sender 2.601+ (for Email::Sender::Transport::SMTP) Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Architecture, internals, and plumbing Assignee: koha-bugs@lists.koha-community.org Reporter: dcook@prosentient.com.au QA Contact: testopia@bugs.koha-community.org Target Milestone: --- Koha already uses Email::Sender::Transport::SMTP but from version 2.601 onwards there is support for providing your own Authen::SASL authenticator object. When used with Authen::SASL >= 2.18, this allows Koha to use XOAUTH2 authentication over SMTP. Since Microsoft are moving towards XOAUTH2 authentication, it would be wise for us to backport this version for Koha. (2.601+ is available in Debian Trixie and up, and it's available in Ubuntu 24.04 and up) So we'd need it for Ubuntu 22.04 and Debian Bullseye and Debian Bookworm -- 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=42923 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dependency -- 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=42923 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |dcook@prosentient.com.au |ity.org | Status|NEW |Needs Signoff -- 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=42923 --- Comment #1 from David Cook <dcook@prosentient.com.au> --- Created attachment 201034 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201034&action=edit Bug 42923: Add required version to cpanfile and debian files Patch from commit eede065 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=38338 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=42870 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mtj@kohaaloha.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 --- Comment #2 from Mason James <mtj@kohaaloha.com> --- (In reply to David Cook from comment #0)
Koha already uses Email::Sender::Transport::SMTP but from version 2.601 onwards there is support for providing your own Authen::SASL authenticator object.
When used with Authen::SASL >= 2.18, this allows Koha to use XOAUTH2 authentication over SMTP.
Since Microsoft are moving towards XOAUTH2 authentication, it would be wise for us to backport this version for Koha. (2.601+ is available in Debian Trixie and up, and it's available in Ubuntu 24.04 and up)
So we'd need it for Ubuntu 22.04 and Debian Bullseye and Debian Bookworm
hi David i've added libemail-sender-perl 2.601-1 to the koha-staging repo for testing # apt policy libemail-sender-perl libemail-sender-perl: Installed: 2.601-1 Candidate: 2.601-1 Version table: *** 2.601-1 500 500 https://debian.koha-community.org/koha-staging dev/main amd64 Packages 500 https://debian.koha-community.org/koha-staging dev/main armhf Packages 100 /var/lib/dpkg/status -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 Mason James <mtj@kohaaloha.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #201034|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 --- Comment #3 from Mason James <mtj@kohaaloha.com> --- Created attachment 202222 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=202222&action=edit Bug 42923: Add required version to cpanfile and debian files Signed-off-by: Mason James <mtj@kohaaloha.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 --- Comment #4 from Mason James <mtj@kohaaloha.com> --- hi David, i don't think we need to update the /debian/list-deps file for BZ 42922 and 42923 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 Mason James <mtj@kohaaloha.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #202222|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 --- Comment #5 from Mason James <mtj@kohaaloha.com> --- Created attachment 202227 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=202227&action=edit Bug 42923: Add required version to cpanfile and debian files Signed-off-by: Mason James <mtj@kohaaloha.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 Mason James <mtj@kohaaloha.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 --- Comment #6 from David Cook <dcook@prosentient.com.au> --- (In reply to Mason James from comment #4)
hi David, i don't think we need to update the /debian/list-deps file for BZ 42922 and 42923
If we don't, won't debian/control not be produced correctly when created by script rather than by hand/manual? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 --- Comment #7 from David Cook <dcook@prosentient.com.au> --- (In reply to David Cook from comment #0)
(2.601+ is available in Debian Trixie and up, and it's available in Ubuntu 24.04 and up)
So we'd need it for Ubuntu 22.04 and Debian Bullseye and Debian Bookworm
Ah right. I was wondering why it wasn't upgrading in Debian Trixie but that's because stable already has it. It's just the older versions that don't... -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42923 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |38338 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38338 [Bug 38338] Add support for XOAUTH2 authentication for SMTP servers -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org