New submission from Lars Pötter <l...@ing-poetter.de>:

if the password contains non ascii characters then the login fails:
>>> smtObj.login(MAIL_USER, MAIL_PASSWORD) 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.5/smtplib.py", line 720, in login
    initial_response_ok=initial_response_ok)
  File "/usr/lib/python3.5/smtplib.py", line 637, in auth
    authobject(challenge).encode('ascii'), eol='')
  File "/usr/lib/python3.5/smtplib.py", line 650, in auth_cram_md5
    self.password.encode('ascii'), challenge, 'md5').hexdigest()
UnicodeEncodeError: 'ascii' codec can't encode character '<removed>' in 
position <removed>: ordinal not in range(128)

----------
components: Library (Lib)
messages: 318517
nosy: JustAnother1
priority: normal
severity: normal
status: open
title: UnicodeEncodeError onsmtplib.login(MAIL_USER, MAIL_PASSWORD)
type: crash
versions: Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33741>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to