从python CGI发送邮件-错误

从python CGI发送邮件-错误,python,email,cgi,Python,Email,Cgi,我尝试使用电子邮件输入字段从cgi web控制台发送邮件,但失败,apache日志中出现以下错误 Traceback (most recent call last): File "/opt/apache-dba/cgi-bin/main.py", line 132, in <module> mail() File "/opt/apache-dba/cgi-bin/main.py", line 129, in mail s.sendmail(me, you, m

我尝试使用电子邮件输入字段从cgi web控制台发送邮件,但失败,apache日志中出现以下错误

Traceback (most recent call last):
  File "/opt/apache-dba/cgi-bin/main.py", line 132, in <module>
    mail()
  File "/opt/apache-dba/cgi-bin/main.py", line 129, in mail
    s.sendmail(me, you, msg.as_string())
  File "/usr/lib64/python2.7/smtplib.py", line 742, in sendmail
    raise SMTPRecipientsRefused(senderrs)
smtplib.SMTPRecipientsRefused: {'xxx@adp.com/': (501, '5.1.3 Bad recipient address syntax')}

任何帮助都将不胜感激,谢谢你

看起来Emailid应该是一个字符串。尝试用引号将测试电子邮件括起来,使其成为字符串

Emailid = 'xxx@gmail.com'

看起来Emailid应该是一个字符串。尝试用引号将测试电子邮件括起来,使其成为字符串

Emailid = 'xxx@gmail.com'