打开中继python

时间:2016-12-08 15:03:01

标签: python

#!/usr/bin/python

import smtplib

message = """From: Test <test@fromdomain.com>
To: test<test@todomain.com>
Subject: SMTP test

This is test

"""

try:
   smtpObj = smtplib.LMTP('exhange.intranet',25)
   smtpObj.sendmail(sender, receivers, message)         
   print "Successfully sent email"
except SMTPException:
   print "Error: unable to send email"

你好基本上我正在测试开放中继服务器,这里有问题是有没有其他方法发送邮件而没有任何认证比LMTP?我怎么能用SMTP实现这个参数是什么?

发送一个只有smtp的邮件在传输easyli上被阻止,必须包含NOT认证信息才能通过传递。

1 个答案:

答案 0 :(得分:0)

要在不进行身份验证的情况下使用SMTP,请使用以下代码:

smtpObj = smtplib.SMTP('exhange.intranet',25)
smtpObj.sendmail(sender, receivers, message)         
smtpObj.quit()