让Bing写代码
小编:给我写一个简单的电子邮件客户端,可以实现简单的电子邮件发送功能
Bing:
import smtplib
from email.mime.text import MIMEText
smtp_server = 'smtp.example.com' # 电子邮件服务器地址
smtp_port = 587 # 电子邮件服务器端口
smtp_user = 'your_email@example.com' # 用户名
smtp_password = 'your_password' # 密码
to_addr = 'recipient@example.com' # 收件人电子邮件地址
subject = 'Email Subject' # 邮件主题
body = 'Email body text' # 邮件正文
msg = MIMEText(body)
msg['Subject'] = subject
msg['From'] = smtp_user
msg['To'] = to_addr
server = smtplib.SMTP(smtp_server, smtp_port)
server.starttls()
server.login(smtp_user, smtp_password)
server.sendmail(smtp_user, to_addr, msg.as_string())
server.quit()
测试运行若返回错误,则可以复制错误提示信息,发送给bing,让它识别并给出修改建议:
对于像小编这样的程序小白,遇到不懂得如何操作,也可以继续追问:
通过不断的检查、修改,总会得出正确答案。