SMTPAuthenticationError Python随处可见

时间:2018-09-11 14:03:09

标签: python python-3.x pythonanywhere

有几次我的联系网站无法正常工作。我使其在本地工作,并在服务器上进行了相同的更改,但仍然无法正常工作。我的网站在任何地方都由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。

0 个答案:

没有答案