我的一位客户曾经历过这种间歇性症状,我正在寻找原因:
使用 Mail.app 和 GMail(企业版)时,当“已发送”框旁边出现不确定的进度指示器(旋转的圆圈)时,他向我显示 Mail.app。在此期间,他可以撰写新邮件并要求 mail.app 发送它们,但这些邮件永远不会离开他的机器。我使用窗口 > 连接诊断 > 显示详细信息来查看 IMAP 命令和数据,但我一次只能看到几行,而且无法向后滚动以解密正在发生的事情。
Mail.app 到 GMail 的连接是加密的,所以我不认为数据包捕获能达到我想要的效果。
是否有我可以启用的日志记录选项?
另外,我可以通过删除 ~/Library/Mail/ 处的(隐藏)目录来解决此问题[电子邮件保护]/.离线缓存/
答案1
你可以试试:
/Applications/Mail.app/Contents/MacOS/Mail -LogSocketErrors YES -LogActivityOnHost your.mail.server -LogActivityOnPort 143 &>~/Desktop/ConnectionLog.txt
或者如果你有 10.5 或更高版本
/Applications/Mail.app/Contents/MacOS/Mail -LogActivitiyOnHost your.mail.server -LogMaximumBytes 200 -LogIMAPErrors YES &>•/Desktop/ConnectionLog.txt
在另一个终端窗口中
tail -f ~/Desktop/ConnectionLog.txt
我也发现有时小告密者可以帮助这些事情