我想在zsh提示符中包含来自特定邮件帐户的新邮件数量,但我只能收到邮件以返回新邮件的总数。
将output_string设置为""
告诉申请"邮件"
将Unread_Count设置为未读取的收件箱数量 如果Unread_Count为0则为
将output_string设置为" 0"
否则
将output_string设置为(""&(get Unread_Count))
结束如果
告诉你 返回Unread_Count
我尝试过其他几种方法:
将Unread_Count设置为未读帐户数" Gmail"
但没有任何运气。
感谢您的帮助! 谢谢!
答案 0 :(得分:0)
尝试:
tell application "Mail" to set undreadMessages to messages of mailbox "INBOX" of account "my account name" whose read status = false
为Marcus Rickert编辑
tell application "Mail" to set Unread_Count to count (messages of mailbox "INBOX" of account "my account name" whose read status = false)