hello everyone, I am using smtplib to send email, and i meet such a problem:
my email smtp server hostname can be parsed to 5 ips, for example: ****************************************************************** my email smtp server hostname: email-my.local.com ips through dns parse: 1.1.1.1 1.1.1.12 1.1.13.1 1.1.1.14 1.1.1.15 ****************************************************************** but when i send mail using smtplib, i was always using one ip, no dns re-resolve happened, (for example: only use 1.1.1.12). I checked smtplib src code, but i can't find anything strange; here is my smtplib send mail client code: ******************************************************************** for i in range(1000): server = smtplib.SMTP(host) try: server.sendmail(fromaddr, toaddr, msg) except Exception, e: logger.warning('sendmail exception') else: pass finally: server.quit() time.sleep(0.3) ******************************************************************** Can anyone give some tips? Thank you! -- http://mail.python.org/mailman/listinfo/python-list