Percent-encode SMTP password to prevent URI malformed errors
Percent-encode SMTP password to prevent URI malformed errors

Fix URIError: URI malformed errors when sending email with SMTP password containing some special characters.
See Sections 2.1 and 3.2 of RFC 3986.
johnleeming/wekan,nztqa/wekan,ddanssaert/wekan,johnleeming/wekan,GhassenRjab/wekan,libreboard/libreboard,GhassenRjab/wekan,ddanssaert/wekan,wekan/wekan,johnleeming/wekan,jtickle/wekan,libreboard/libreboard,jtickle/wekan,mario-orlicky/wekan,wekan/wekan,wekan/wekan,mario-orlicky/wekan,jtickle/wekan,johnleeming/wekan,wekan/wekan,GhassenRjab/wekan,mario-orlicky/wekan,ddanssaert/wekan,wekan/wekan,nztqa/wekan,nztqa/wekan