【问题标题】:Can use a text string within Sentonbehalfofname?可以在 Sentonbehalfofname 中使用文本字符串吗?
【发布时间】:2013-04-04 00:15:20
【问题描述】:

我想从我的帐户使用 VBA 发送一封电子邮件,但它看起来是从其他用户发送的。有没有办法使用 Sentonbehalfofname,这样您就可以在没有访问权限的情况下包含您想要的任何文本字符串?

Set outlookapp = CreateObject("outlook.application")
msg = "Enter Message here"
subject = "Enter subject here"
Set item = outlookapp.createitem(0)

With item
.Sentonbehalfofname = "Yogi Bear"

谢谢,

【问题讨论】:

    标签: excel outlook vba


    【解决方案1】:

    不,Exchange Server 会将该名称解析为邮箱,并检查您是否有权代表该邮箱发送邮件。

    如果您使用的是 SMTP 服务器,您也许可以指定任意名称,但这仅适用于某些 SMTP 服务器,不适用于 Exchange。

    【讨论】:

      【解决方案2】:
      .From = """Your string""  < sender@email.com>"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-21
        • 1970-01-01
        • 2015-11-27
        • 1970-01-01
        • 2018-09-17
        相关资源
        最近更新 更多