当我尝试使用 Python 脚本时出现此错误:
socket.error: [Errno 10013] 尝试以访问权限禁止的方式访问套接字
我将这个帖子发布到了 Stackoverflow 上,然后我被引导到这里来跟进为什么会出现这个错误。
https://stackoverflow.com/questions/18370235/socket-error-sending-email-using-gmail
正如 stackoverflow 上的帖子所暗示的那样,问题不在于 Python,而在于我的电脑。我甚至可以 telnet 到 smtp.gmail.com
有人能提供一些建议吗?
编辑:已解决
问题出在 McAfee Antivirus 上。它阻塞了套接字连接。
来自 McAfee 访问保护日志
2013 年 8 月 23 日上午 10:23:54 被端口阻止规则阻止 C:\Program Files (x86)\Python26\python.exe 防病毒标准保护:防止群发邮件蠕虫发送邮件 74.125.25.108:25
我完全禁用了 McAfee,之后它运行正常。
谢谢
答案1
VirusScan 控制台->访问保护->防病毒标准保护->阻止群发邮件蠕虫发送邮件(从“阻止”选项卡取消选中)