Mac High Sierra 10.13.4邮件配置求助:账户验证失败及POP服务器端口异常
解决High Sierra升级后Mac Mail无法验证POP账户的问题
升级到High Sierra后Mail突然连不上POP服务器,还弹出「无法验证账户名或密码」的提示?这事儿确实闹心,我整理了几个实战有效的解决办法,你可以一步步来试:
先核对基础信息,别踩低级坑
系统升级偶尔会悄悄重置部分配置,先手动确认细节:- 打开Mail→偏好设置→账户→选中你的POP账户→点击「服务器设置」
- 确保用户名是完整的邮箱地址(不少服务商要求填全名,不是邮箱前缀)
- 密码先去网页端邮箱登录验证有效性,再重新输入一遍(注意大小写、特殊字符,别手滑输错)
- 服务器地址要和服务商提供的完全一致,比如
pop.gmail.com、pop.163.com这类,别打错字母
针对POP端口的适配调整(重点!)
High Sierra对邮件安全协议的要求比之前更严格,尤其是非标准端口:- 用端口110(非SSL):取消勾选「使用SSL」,认证方式选「密码」,再点击「存储」测试连接
- 用端口995(SSL加密):必须勾选「使用SSL」,认证同样选「密码」,同时确认服务器地址是SSL专用的(有些服务商普通POP和SSL POP地址不一样)
- 端口111属于非常用端口,先确认你的邮件服务商真的支持这个端口——大概率是升级后系统默认屏蔽了非标准端口,建议优先换成110或995试试
重置Mail偏好设置文件,修复配置损坏
升级过程中偏好文件可能被损坏,重置一下试试:- 完全退出Mail(右键dock图标选「退出」,或者按Cmd+Q)
- 打开访达,按Cmd+Shift+G,粘贴路径:
~/Library/Containers/com.apple.mail/Data/Library/Preferences/ - 找到
com.apple.mail.plist文件,重命名为com.apple.mail.plist.old(相当于备份,出问题还能改回来) - 重新打开Mail,从头配置你的POP账户
检查防火墙和网络,排除外部拦截
系统防火墙或者网络可能挡住了Mail的连接:- 打开系统偏好设置→安全性与隐私→防火墙→防火墙选项,确保「Mail」是允许接收传入连接的,没有的话点「+」把Mail加进去
- 切换到手机热点这类其他网络试试,排除本地路由器或运营商屏蔽端口的问题
最后的大招:补系统补丁或重装Mail
如果上面都没用,可能是系统本身的bug:- 打开系统偏好设置→软件更新,把High Sierra的所有补丁都装上——Apple经常通过小补丁修复这类兼容性问题
- 或者重装Mail:打开终端,输入
sudo rm -rf /Applications/Mail.app(输入密码时屏幕不会显示,正常输入就行),然后去App Store搜索Mail重新下载安装(操作前记得备份好本地邮件!)
内容的提问来源于stack exchange,提问作者Gautam Sareriya




