我已经使用smtp-lib用python编写了代码,以通过我的gmail帐户发送电子邮件。电子邮件已发送,但电子邮件收件人以密件抄送方式发送。我认为可以,但是我希望它看起来很正常,并且由于没有两个电子邮件地址,因此不应以密件抄送形式发送一封电子邮件。
我看过smtp-lib的python文档,知道我需要使用sendmail()属性,但是对于我的密件抄送问题似乎没有任何选择。
import smtplib
gmail_user = '******@gmail.com'
gmail_password = '*********'
sent_from = gmail_user
to = '*************'
subject = 'TEST TEST TEST'
email_text = 'TEST TEST TEST'
server = smtplib.SMTP('smtp.gmail.com', 587)
server.ehlo()
server.starttls()
server.login(gmail_user, gmail_password)
server.sendmail(sent_from, to, email_text)
server.quit()
print('email sent')
我希望将“收件人”地址作为普通电子邮件发送,而不要发送给密件抄送。
答案 0 :(得分:0)
您必须将收件人放入电子邮件文本中
UPDATE userdata SET maindata = (case when cid = id AND id = id2 then 1 else 0 end);