Skip to content

Conversation

@redjard
Copy link

@redjard redjard commented Jul 13, 2025

AUTH LOGIN is no longer the default from the looks, AUTH PLAIN appears to be more common.

I ran into a server that did not support AUTH LOGIN at all, so I implemented AUTH PLAIN as an optional toggle.

The default behavior remains unchanged, calling setLogin('<user>', '<pwd>', true) instead of setLogin('<user>', '<pwd>') will use AUTH PLAIN.

I also amended the readme to describe this usage.

redjard added 4 commits July 13, 2025 05:50
AUTH LOGIN is no longer the default from the looks, AUTH PLAIN appears to be more common.
I ran into a server that did not support AUTH LOGIN at all, so I implemented AUTH PLAIN as an optional toggle.
The default behavior remains unchanged, calling `setLogin('<user>', '<pwd>', true)` instead of `setLogin('<user>', '<pwd>')` will use AUTH PLAIN.
AUTH LOGIN is no longer the default from the looks, AUTH PLAIN appears to be more common.

I ran into a server that did not support AUTH LOGIN at all, so I implemented AUTH PLAIN as an optional toggle.

The default behavior remains unchanged, calling `setLogin('<user>', '<pwd>', true)` instead of `setLogin('<user>', '<pwd>')` will use AUTH PLAIN.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant