使用函数计算FC python 发邮件 遇到"errorMessage": "[Errno 101[阿里云函数计算]

使用函数计算FC python 发邮件 遇到 “errorMessage”: “[Errno 101] Network is unreachable”, “errorType”: “OSError”,

在windows上是可以运行的 代码: ` #设置服务器所需信息 # 163邮箱服务器地址 mail_host = ‘smtp.qq.com’ # 163用户名 mail_user = ’35xxxx883@qq.com’ # 密码(部分邮箱为授权码) mail_pass = ‘dhjc’ # 邮件发送方邮箱地址 sender = ‘3xxxxxxxxxxx@qq.com’ # 邮件接受方邮箱地址,注意需要[]包裹,这意味着你可以写多个邮件地址群发 receivers = [’35xxxxxxx@qq.com’]

# 设置email信息
# 邮件内容设置
#message = MIMEText(texe, 'plain', 'utf-8')
message = MIMEText(text,'html','UTF-8')
# 邮件主题
message['Subject'] = title
# 发送方信息
message['From'] = sender
# 接受方信息
message['To'] = receivers[0]

# 登录并发送邮件
try:
    smtpObj = smtplib.SMTP()
    # 连接到服务器
    smtpObj.connect(mail_host, 25)
    #下面这一行是在网上找的 加上也不行
    smtpObj.ehlo(mail_host)
    # 登录到服务器
    smtpObj.login(mail_user, mail_pass)
    # 发送
    smtpObj.sendmail(
        sender, receivers, message.as_string())
    # 退出
    smtpObj.quit()
    print('Mailsuccess')
except smtplib.SMTPException as e:
    print('Mailerror', e)  # 打印错误

` 请问是为什么呀 该怎么修改呢?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====