我编写了一个应用程序来使用 WebDav 协议发送电子邮件,如以下链接所示。这工作得很好,但是似乎有一个限制,即FROM
电子邮件地址必须与发送电子邮件的实际 Exchange 用户帐户相对应。
我想知道的是是否可以将FROM
地址设置为我选择的其他电子邮件地址,而不是像使用 SMPT 协议那样链接到我的交换帐户的电子邮件地址。
我编写了一个应用程序来使用 WebDav 协议发送电子邮件,如以下链接所示。这工作得很好,但是似乎有一个限制,即FROM
电子邮件地址必须与发送电子邮件的实际 Exchange 用户帐户相对应。
我想知道的是是否可以将FROM
地址设置为我选择的其他电子邮件地址,而不是像使用 SMPT 协议那样链接到我的交换帐户的电子邮件地址。
在 WebDav 中,您可以将 FROM 地址设置为与您的 Exchange 帐户关联的电子邮件地址被授予“代表发送”权限的用户的任何地址。
即如果你想代表用户“manager”从你的exchange账户“assistant”发送电子邮件,你必须先将“manager”账户的“Send On代表”权限授予“assistant”账户。为此,请参阅http://www.msexchange.org/tutorials/Sending-As.html。之后,您可以将FROM地址设置为“经理”帐户的地址,并从“助理”交换帐户发送电子邮件。
strText = "From: " & <address of manager> & vbNewLine & _
"To: " & strTo & vbNewLine & _