gpt4 book ai didi

excel - 如何更改我使用 vba for gmail 发送的电子邮件中的 .from?

转载 作者:行者123 更新时间:2023-12-04 20:51:44 25 4
gpt4 key购买 nike

我正在从我的 gmail 帐户使用 vba 上的 CDO.Message 发送电子邮件。
一切正常,但是,在我的

With Mail
.From

我正在插入我想从中发送它的电子邮件地址。当它到达时,它带有电子邮件地址本身,而不是与 gmail 帐户关联的名称:
.from = johndoe@gmail.com => 电子邮件将从“johndoe@gmail.com”而不是 gmail 帐户上定义的 John Doe 接收。

有什么方法可以获取名称而不是电子邮件地址?

谢谢,

除了这个细节,一切都很好。
     With Mail
.Subject = subj
.From = Range("acct").Value
.To = dest
'.To = Range("mailing").Offset(i, 0).Value
.textbody = body
If att = "" Then GoTo noatt
attnb = 1
While Not IsEmpty(Range("attachement").Offset(attnb, 0))
.AddAttachment (Range("attachement").Offset(attnb, 0)) 'To attach Documents in mail
attnb = attnb + 1
Wend
noatt:
End With
'to send the mail
Mail.Send

最佳答案

尝试使用以下语法:

Name Surname <mymail@gmail.com>

所以在你的代码中它会像:
.From = "John Doe <johndoe@gmail.com>" 

它应该做的伎俩。

希望能帮助到你。

关于excel - 如何更改我使用 vba for gmail 发送的电子邮件中的 .from?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57790800/

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