簡體   English   中英

從 Outlook 中的輔助電子郵件帳戶發送

[英]Sending from secondary email account in outlook

我有一個帶有一些 VBA 的 excel 電子表格,它將向每個人在電子表格中使用電子郵件地址發送營銷電子郵件。

當我通過我的主帳戶發送它工作萬無一失了,但是當我試圖通過我們的營銷@“電子郵件帳戶發送,只發送該帳戶。

從我的帳戶發送的電子郵件(正確)並出現在我發送的項目中,當它們在marketing@ 帳戶中收到時,回復地址是marketing@,所以一切似乎都在工作。 它只是不發送給收件人。

我有在 Exchange 中使用 SendAs 的權限,這有效(如果我嘗試不同的地址,我會收到拒絕訪問的錯誤消息),但無法弄清楚為什么這對我不起作用。

這是我的代碼:

 Private Sub StackOverflow()
  Dim OlApp As Outlook.Application
  Dim olMail As Outlook.MailItem

    Set OlApp = New Outlook.Application
    Set olMail = OlApp.CreateItem(olMailItem)
    With olMail
      .SentOnBehalfOfName = """Marketing"" <marketing@>"
      .To = "Recipient"
      .Subject = "Test"
      .Body = "Test"
      .Display
    End With

  Set olMail = Nothing
  Set OlApp = Nothing
End Sub

我需要對此代碼進行哪些更改才能將其發送給收件人而不是返回到我發送的帳戶?

現在已經解決了,和 Excel 或 Outlook 無關。

似乎不知何故,在服務器上放置了一條規則,該規則將從該帳戶發送的任何內容重新路由到該帳戶。 現在這條規則已被刪除,代碼完美運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM