I am a user of this module, and it has worked well for me as for many others.

However I am quite concerned that only the LOGIN authentication method is supported, and there does not seem to be any check that the server supports LOGIN or even AUTH before sending a request. I am concerned because, although login is widely supported, the IETF now regard it as obsolete: https://www.iana.org/assignments/sasl-mechanisms/sasl-mechanisms.xhtml

It appears that modern versions of PHPMailer natively support other auth methods, and it would seem reasonable to update the code to use them. Alternatively if that is impossible, perhaps a Drupal hook could be provided to enable modules to implement alternative methods themselves?

Comments

rivimey created an issue.