New submission from Lorenzo Ancora: smtpd.PureProxy(localaddr="host1", remoteaddr="host2")
...produces the error: [...] smtpd.py", line 657, in __init__ gai_results = socket.getaddrinfo(*localaddr, type=socket.SOCK_STREAM) TypeError: getaddrinfo() got multiple values for argument 'type' The module only works with: smtpd.PureProxy(localaddr=("host1", 25), remoteaddr=("host2", 25)) The documentation does not specify the format of the INPUT parameters, only the CLI syntax with hostnames as "host:port" strings. The underlying library should convert them to tuples or at least the documentation should be completed. ---------- components: Library (Lib) messages: 258971 nosy: lorenzo.ancora priority: normal severity: normal status: open title: TypeError in smtpd module with string arguments type: behavior versions: Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26209> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com