https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42870 --- Comment #36 from David Cook <dcook@prosentient.com.au> --- (In reply to David Cook from comment #35)
Ack, I forgot to mention in the comment or the plugin...
I've bundled a patched Net::SMTP and Authen::SASL::Perl::XOAUTH2 in with the plugin itself, so... as long as you have Email::Sender 2.601+ you should be good to go.
I could've looked at bundling that too, but I just ran out of time I guess.
While the bundled deps work for testing, I wouldn't use them for prod, since Perl may have already cached them and you could run into unexpected issues I think...
Of course, after writing that... with the XOAUTH2 plugin I don't have to use Email::Sender::Transport::SMTP::Persistent... I could sub-class it and make whatever tweaks I need to... It's a shame Email::Sender::Transport::SMTP hard-codes in Net::SMTP for the SMTP client. But... there's options. Probably will just override Email::Sender::Transport::SMTP->_smtp_client(). -- You are receiving this mail because: You are watching all bug changes.