在Python中使用smtplib发送电子邮件

时间:2012-04-26 23:36:58

标签: python email smtplib

我正在尝试通过SMTPlib发送带有Gmail的电子邮件,当我发送给自己时,它可以正常工作,但每当我尝试向其他人发送电子邮件时,它仍会将其发送到我自己的电子邮箱。

import smtplib as s

username = raw_input("Gmail Username: ")
password = raw_input("Gmail Password: ")
obj = s.SMTP("smtp.gmail.com:587")
obj.starttls()
obj.login(username, password)
v_email = raw_input("Email: ")
email_message = raw_input("Message: ")
obj.sendmail(username, v_email, email_message)

1 个答案:

答案 0 :(得分:2)

查看示例http://docs.python.org/library/smtplib.html, 在传递到smtplib.sendmail()

之前检查'msg'的填充方式