【发布时间】:2020-02-19 17:01:39
【问题描述】:
当我执行此代码时,它显示 ConnectionRefusedError: [WinError 10061] No connection could be made 因为 目标机器主动拒绝
import os
import smtplib
from flask import *
from flask_mail import *
app = Flask(__name__)
mail = Mail(app)
app.config['MAIL_SERVER']='smtp.gmail.com'
app.config['MAIL_PORT']=465
app.config['MAIL_USERNAME'] = os.environ.get('User' )
app.config['MAIL_PASSWORD'] = os.environ.get('Password' )
app.config['MAIL_USE_TLS'] = True
app.config['MAIL_USE_SSL'] = True
@app.route('/')
def index():
msg = Message('HEllo',sender=["joyciimmaculate@gmail.com"], recipients = ["joyciimmaculate@gmail.com"])
msg.body = "hi bulk sms"
msg.html ="<img src="/static/deepa.jpg" style='width:500px;height:228px;'>"
mail.send(msg)
return "mail sent"```
【问题讨论】:
-
您是否尝试将
mail = Mail(app)放在配置的最后一行app.config['MAIL_USE_SSL'] = False之后?