Asad Habib wrote at 2005-7-25 09:24 -0400: >Well, nothing has changed in the mail server setup so I don't know why >this error is being thrown.
I have been wrong. The message does not originate from your mail server. >Where can I access smtplib (I cannot locate >this Python library in my Zope hierarchy)? "smtplib" is part of the Python runtime library. >Someone else also reported >receiving this error as I discovered on Google but the issue was not >resolved. Any help would be appreciated. Looking at the "smtplib" source and your traceback reveals: "smtplib.SMTP.__init__" is trying to determine the local hostname. The code looks like this: if local_hostname is not None: self.local_hostname = local_hostname else: # RFC 2821 says we should use the fqdn in the EHLO/HELO verb, and # if that can't be calculated, that we should use a domain literal # instead (essentially an encoded IP address like [A.B.C.D]). fqdn = socket.getfqdn() if '.' in fqdn: self.local_hostname = fqdn else: # We can't find an fqdn hostname, so use a domain literal addr = socket.gethostbyname(socket.gethostname()) # your exception is raised in the line above self.local_hostname = '[%s]' % addr This means that you local system is in a strange state. Probably, it is unable to determine its hostname. Try (in an interactive Python interpreter): import socket socket.gethostname() socket.gethostbyname(socket.gethostname()) -- Dieter _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )