centOS系统上Python错误OSError: [Errno 101] Network is unreachable

我遇到这个错误是因为我在用python的smtplib库发送邮件,总是到这里就报错。。。在我本机是没有问题的,放到腾讯云ECS上就gg,我一度怀疑是因为机器太烂,毕竟99一年的乞丐配置。but 按理说,不可能这么菜啊。
搜到了个哥们的case,
https://blog.csdn.net/mp624183768/article/details/105970608
他说他在墙外找到的解决方法,还diss了国内。。。我一用,还真是,真香:——

问题解决;我之前是注释掉的方式,改成后面的SSL和调用ehlo,server是我邮箱的smtp服务地址 e.x. 'smtp.yeah.net'

smtp_obj = SMTP()

smtp_obj.connect(server)

smtp_obj = smtplib.SMTP_SSL(server)
smtp_obj.ehlo(server)

你可能感兴趣的:(centOS系统上Python错误OSError: [Errno 101] Network is unreachable)