首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python SMTPLIB未连接

Python SMTPLIB未连接
EN

Stack Overflow用户
提问于 2018-01-11 18:20:58
回答 3查看 1.6K关注 0票数 0

嗨,我正在尝试连接到outlook服务器,以便用python中的smtplib发送电子邮件。

尝试此代码时,smtplib.SMTP('smtp-mail.outlook.com')不会打印任何内容,也不会返回错误。

谁能告诉我可能是什么问题以及如何解决它。

非常感谢。

EN

回答 3

Stack Overflow用户

发布于 2018-01-11 19:45:23

尝试此操作(请确保您的outlook host_name正确)

代码语言:javascript
运行
复制
import smtplib
server = smtplib.SMTP(host_name, port_number)

server.login(username, password)

#Send the mail
email_content = 'Helloooooooooooooo!' 
server.sendmail(sender_address, target_address, email_content)

其中,host_name、port_number、username、password、sender_address和target_address是必须填充的变量

请参阅SMTP的文档

票数 0
EN

Stack Overflow用户

发布于 2018-01-11 19:53:44

也许邮件服务器需要身份验证(用户名、密码)。

参见login-function:https://docs.python.org/2/library/smtplib.html#smtplib.SMTP.login

票数 0
EN

Stack Overflow用户

发布于 2018-08-10 14:40:05

谢谢你的回答,这个问题实际上是由于我的工作网络中的一些限制造成的。我已经和他们谈过了,问题已经解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48204680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档