我有一个AppleScript,可以很好地整理信息并创建带附件的电子邮件。
我找不到一种方法让脚本将消息格式设置为“纯文本”,这是接收邮箱所需的(而不是默认的“富文本”)。
是否有一种AppleScript的方式(或技巧),可以将消息格式设置为“纯文本”?
我有一个AppleScript,可以很好地整理信息并创建带附件的电子邮件。
我找不到一种方法让脚本将消息格式设置为“纯文本”,这是接收邮箱所需的(而不是默认的“富文本”)。
是否有一种AppleScript的方式(或技巧),可以将消息格式设置为“纯文本”?
tell application "Mail"
set newMessage to make new outgoing message
with properties {visible:true,
subject:"message title",
sender:"sender@from.address",
content:mailBody}
tell newMessage
make new to recipient with properties {address:"mail@recipient.com"}
end tell
activate
end tell
tell application "System Events"
click menu item "Make Plain Text" of ((process "Mail")'s (menu bar 1)'s (menu bar item "Format")'s (menu 1))
end tell
tell application "Mail" to set default message format to plain text
tell application "Mail" to set default message format to rich text
tccutil reset AppleEvents <您的精彩应用程序的包标识>
您可以使用键盘快捷键⌘shiftt,将消息格式更改为纯文本
:
tell application "System Events" to keystroke "t" using {command down, shift down}
已在 Mail 版本 12.4 中测试
Content-Type: TEXT/HTML;
。只有当我从Mail.app中手动选择纯文本发送消息时,标题才会包含Content-Type: text/plain;
。 - So Over It