aiosmtpd
aiosmtpd copied to clipboard
[WIP]Update smtp.py set AUTH challenge from "User Name" to "Username"
trafficstars
For max compatibity, response from AUTH LOGIN shouhd be Username instead of User Name.
What do these changes do?
Most SMTP server response Username when AUTH LOGIN, not User Name.
Improve compatiblity with some smtp client.
Are there changes in behavior for the user?
Server return base64 encoded Username instead of User Name.
Related issue number
Checklist
- [x] I think the code is well written
- [ ] Unit tests for the changes exist
- [ ] tox testenvs have been executed in the following environments:
- [ ] Linux (Ubuntu 18.04, Ubuntu 20.04, Arch):
{py36,py37,py38,py39}-{nocov,cov,diffcov}, qa, docs - [ ] Windows (7, 10):
{py36,py37,py38,py39}-{nocov,cov,diffcov} - [ ] WSL 1.0 (Ubuntu 18.04):
{py36,py37,py38,py39}-{nocov,cov,diffcov}, pypy3-{nocov,cov}, qa, docs - [ ] FreeBSD (12.2, 12.1, 11.4):
{py36,pypy3}-{nocov,cov,diffcov}, qa - [ ] Cygwin:
py36-{nocov,cov,diffcov}, qa, docs
- [ ] Linux (Ubuntu 18.04, Ubuntu 20.04, Arch):
- [ ] Documentation reflects the changes
- [ ] Add a news fragment into the
NEWS.rstfile- Add under the "aiosmtpd-next" section, creating one if necessary
- You may create subsections to group the changes, if you like
- Use full sentences with correct case and punctuation
- Refer to relevant Issue if applicable
- Add under the "aiosmtpd-next" section, creating one if necessary