每次我启动 Mail.app 时,它都会为之前检查的每封电子邮件打开一个新窗口。我该如何阻止这种情况发生?它只会打开之前在新窗口中打开的电子邮件,而不是我将鼠标悬停在其上的每封电子邮件。
答案1
如果你真的想偷懒,你可以把这个脚本放在你的脚本菜单中,并在打开邮件时运行它
tell application "Mail"
set window_names to name of every window
repeat with awindow in window_names
if awindow does not contain "messages" then close (first window whose name is awindow)
end repeat
end tell
答案2
这是一种(相当 hacky,但有效的)方法:
- 按照您希望的打开方式排列邮件应用程序。
- 退出。
- 打开终端(应用程序 > 实用程序 > 终端)。
粘贴以下行并按回车键:
chmod -w ~/Library/Saved\ Application\ State/com.apple.mail.savedState
如果您想撤消它,请重复步骤 3 和 4,但使用+w
而不是-w
。
在 OS X 10.10.5 上测试。