2016-10-17 64 views
0

我正在使用GmailApp/MailApp發送通知電子郵件,並且我想使用「地址別名」密件抄送自己的電子郵件,但沒有將電子郵件發送到我的Gmail。MailApp/GmailApp無法發送密件抄送地址別名

例子:

電子郵件被髮送到[email protected] < - 工程
BCC發送到[email protected] < - 不工作

如果我從我的密件抄送中刪除「地址別名」,它會起作用;
BCC發送到[email protected] < - 工程

然而,這意味着我無法過濾通知正確等

發送電子郵件至mygmailacct +通知@ gmail的來自其他電子郵件帳戶的正常工作正常。

代碼:

function sendEmail(to, subject, body) { 
 
    
 
    // Default options 
 
    var options = { 
 
    name: 'System notifications', 
 
    bcc: '[email protected]' 
 
    }; 
 
    
 
    MailApp.sendEmail(to, subject, body, options); 
 

 
}

規則:

Matches: to:([email protected]) 
Do this: Apply label "notifications", Never send it to Spam, Mark it as important 
+0

在Gmail中,由於標籤的原因,您發送給自己的電子郵件已經存在於已發送的郵件中。它不需要作爲單獨的副本出現在收件箱中。 (儘管它應該具有未讀的狀態) –

回答

2

您的代碼看起來不錯,這可能是跳過收件箱,嘗試尋找在所有郵件發郵件

爲防止混亂,Gmail不會將發送到您自己別名的郵件路由到收件箱。您可以在「已發郵件」或「全部」中找到該郵件。如果您需要查看收件箱中發送給您別名的郵件,您可以將 的別名配置爲 帳號的備用「發送郵件地址」地址。 — Source

+0

我已將別名添加爲我的帳戶的備用地址,所以現在我在收件箱中收到電子郵件,但未讀。但是,查找發送到別名的電子郵件的過濾器仍然不會觸發。所以它基本上與發送電子郵件到沒有別名部分的「普通」地址一樣...(別名的全部原因是過濾) –

+0

究竟哪個規則不起作用?我試着用標籤,工作正常 – ocordova

+0

我有這樣的規則: –

相關問題