有几次我的联系网站无法正常工作。我使其在本地工作,并在服务器上进行了相同的更改,但仍然无法正常工作。我的网站在任何地方都由python托管。这是我发送邮件的代码。
@app.route('/sendMail', methods=['POST']) def send():
fromaddr = str(request.form['author'])
toaddr = "*****@gmail.com"
message = fromaddr + "\n" + str(request.form['message'])
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
msg['Subject'] = request.form['subject']
msg.attach(MIMEText(message, 'plain'))
server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
#server.starttls()
server.login(toaddr, setting.PASSWORD)
text = msg.as_string()
server.sendmail(fromaddr, toaddr, text)
server.quit()
return render_template('contact.html')
您对这个问题有任何想法吗? 这是一个Flask项目,我正在使用python 3。