gpt4 book ai didi

applescript - 通过 Applescript 发送电子邮件时发件人不正确

转载 作者:行者123 更新时间:2023-12-04 16:35:41 25 4
gpt4 key购买 nike

下面的 Applescript 是我使用了多年的形式。并且基本上是使用 Applescript 发送电子邮件的一种众所周知的方法。

 tell application "Mail"
set newMessage to make new outgoing message with properties {subject:"IP Address", content:"Your IP Address Is: 86.195.132.134"}
tell newMessage
set visible to false
set sender to "mark@sender.com"
make new to recipient at end of to recipients with properties {address:"recipient@mac.com"}
send
end tell
end tell
我今天刚刚注意到的是脚本中设置的“发件人”电子邮件,可能不是 Mail.app
如果未选择其帐户邮箱,则使用。如果选择了主收件箱,或者选择了单个邮箱,则将使用随机一个,然后将使用其帐户中的地址。
我认为这是因为在邮件首选项中,在撰写下。有一个设置“从以下位置发送新消息:”

enter image description here

您不能选择“否”。唯一的选项是“所选邮箱的帐户”或组合框下拉列表中的电子邮件地址之一。
我必须承认,在我去 Lion 之前,我不知道是否发生了这种情况。
有没有人知道解决这个问题,或者这是一个已知的错误??。
谢谢。

最佳答案

这刚刚对我有用,希望它有帮助:

tell application "Mail"
set theOutMessage to make new outgoing message with properties {visible:true}
tell theOutMessage
make new to recipient at end of to recipients with properties {address:"first@mail.com"}
set sender to "Name Surname <name.surname@mail.com>"
set subject to "Message Subject"
set content to "Message Text"
end tell
end tell

关于applescript - 通过 Applescript 发送电子邮件时发件人不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9353486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com