在 Outlook 邮件中包含多个抄送
Including multiple CC's in an Outlook Mail
我有一个程序可以在添加用户后通过电子邮件将其发送给用户。
我想将电子邮件抄送给 IT 团队的多个成员,但是,我只能将其抄送给一个人。
下面是我的代码:
objMail = CType(objOutlook.CreateItem(Outlook.OlItemType.olMailItem), Outlook.MailItem)
' Set the properties of the email.
With objMail
.Subject = "Website Credentials"
.To = "chris.downs@test.com"
.CC = "benji@test.com, Alicia@test.com"
.Body = "Hi"
.Send()
End With
这会导致电子邮件根本无法发送。我也尝试了下面的方法,这只是 CC 的最后一个人,而不是两者。
' Set the properties of the email.
With objMail
.Subject = "Website Credentials"
.To = "chris.downs@test.com"
.CC = "benji@test.com"
.CC = "Alicia@test.com"
.Body = "Hi"
.Send()
End With
有没有我缺少的简单方法?
Outlook 与标准电子邮件客户端不同,它使用 ;
而不是 ,
分隔 TO、CC 和 BCC 行中的条目。将您的抄送行更改为
.CC = "benji@test.com; Alicia@test.com"
它应该发送给两者。
你的第一次尝试还不错。
只需将逗号替换为分号即可。
我认为它应该像这样工作
.CC = "benji@test.com; Alicia@test.com"
我有一个程序可以在添加用户后通过电子邮件将其发送给用户。
我想将电子邮件抄送给 IT 团队的多个成员,但是,我只能将其抄送给一个人。
下面是我的代码:
objMail = CType(objOutlook.CreateItem(Outlook.OlItemType.olMailItem), Outlook.MailItem)
' Set the properties of the email.
With objMail
.Subject = "Website Credentials"
.To = "chris.downs@test.com"
.CC = "benji@test.com, Alicia@test.com"
.Body = "Hi"
.Send()
End With
这会导致电子邮件根本无法发送。我也尝试了下面的方法,这只是 CC 的最后一个人,而不是两者。
' Set the properties of the email.
With objMail
.Subject = "Website Credentials"
.To = "chris.downs@test.com"
.CC = "benji@test.com"
.CC = "Alicia@test.com"
.Body = "Hi"
.Send()
End With
有没有我缺少的简单方法?
Outlook 与标准电子邮件客户端不同,它使用 ;
而不是 ,
分隔 TO、CC 和 BCC 行中的条目。将您的抄送行更改为
.CC = "benji@test.com; Alicia@test.com"
它应该发送给两者。
你的第一次尝试还不错。 只需将逗号替换为分号即可。 我认为它应该像这样工作
.CC = "benji@test.com; Alicia@test.com"