在Outlook邮件中包含多个CC

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Outlook邮件中包含多个CC相关的知识,希望对你有一定的参考价值。

我有一个程序,当用户添加时,会向用户发送和发送电子邮件。

我想要将电子邮件发送到IT团队的多个成员中,但是,我只能将CC发送给一个人。

以下是我的代码:

                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行更改为

.CC = "benji@test.com; Alicia@test.com"

它应该发送给两者。

另一答案

你的第一次尝试不是那么糟糕。只需用分号替换逗号即可。我认为它应该像这样工作

    .CC = "benji@test.com; Alicia@test.com"

以上是关于在Outlook邮件中包含多个CC的主要内容,如果未能解决你的问题,请参考以下文章

Outlook收件人根据条件键入

Exchange电子邮件是否始终在标头中包含SMTP地址?

我应该如何使用 Outlook 发送代码片段?

Android - 一个选项卡中的多个片段

如何将相同的回复邮件(模板保存在outlook中)发送给邮件发件人(to,cc)?

在代码片段中包含类型转换