net-smtp icon indicating copy to clipboard operation
net-smtp copied to clipboard

Replace `PLAIN`, `CRAM-MD5`, and `LOGIN` implementations

Open nevans opened this issue 2 years ago • 0 comments

  • Requires #69
  • Fixes #37

Once the SASL implementation in #69 has been merged (whether it is coming from net-imap or from some new shared gem), the existing authenticators for PLAIN, CRAM-MD5, and LOGIN will be obsolete. This PR removes them

The updated implementation for PLAIN adds support for authzid.

The updated implementations for CRAM-MD5 and LOGIN will both be marked as deprecated and will print warnings when they are used, unless warn_deprecation: false is used.

nevans avatar Oct 09 '23 22:10 nevans