gpt4 book ai didi

google-apps-script - MailApp.sendEmail 在特定情况下不起作用

转载 作者:行者123 更新时间:2023-12-04 04:08:02 33 4
gpt4 key购买 nike

我正在尝试制作一个应用程序,它会在每次对工作表进行更改时自动向我发送电子邮件。我知道有些通知可以做到这一点,但只有三件事。

  1. 我需要在特定的时间和
  2. 我需要它到一个特定的电子邮件。
  3. 我希望它针对特定范围的单元格完成。 Google 似乎去掉了这些功能。

我已经知道当您发送电子邮件时 onEdit() 函数并不是很喜欢,但我正在尝试解决这个问题,可能会编译一个更改列表并在某个时间单独发送该列表时间,然后清空列表。

但我还没到那里,因为 MailApp.sendEmail 没有按我需要的方式工作,我几乎尝试了所有方法。
我为我设置了一个测试用例,如下所示将自动电子邮件发送到我的工作 Gmail。

function emailTest(){
MailApp.sendEmail("currentGmail@gmail.com", "This is the subject", "This is the message");
}

效果很好,但是我需要将电子邮件发送到我公司域的电子邮件,它使用的是 outlook,所以我继续进行了以下更改。

function emailTest(){
MailApp.sendEmail("name@companyEmail.com", "This is the subject", "This is the message");
}

然后什么也没有发生,就是什么也没有。所以我将其更改为我的个人 gmail,以查看是否有任何内容。

function emailTest(){
MailApp.sendEmail("personalGmail@gmail.com", "This is the subject", "This is the message");
}

而且有效!没有任何问题,所以我将其更改为我的个人非 Gmail 电子邮件。

  function emailTest(){
MailApp.sendEmail("personalEmail@aim.com", "This is the subject", "This is the message");
}

它仍然有效。

我的脑袋正试图回想发生了什么。我尝试从我的工作 Gmail 帐户向我的 Outlook Gmail 帐户发送一封手动电子邮件,它也能正常工作。然后我说好的,让我将自动发送的电子邮件发送到我的工作 Gmail 并将这些电子邮件转发到我的 outlook 电子邮件。那是行不通的。然后我尝试从我的个人 Gmail 发送一封电子邮件到我的工作 Gmail,看看是否被转发,确实如此。所以我想,我在想,也许出于某种原因,我无法转发我自己发送的电子邮件(自动化电子邮件以你作为发件人的身份进入),所以我创建了另一个 gmail 帐户,并将自动化电子邮件发送到新的 Gmail 并获得转发到我的工作展望帐户。然而,这也没有奏效。

所以我与我们的技术支持团队通了电话,看看是否有任何东西阻止 outlook 接收这些消息,似乎没有,但他们真的不知道去哪里找。

谁能帮我弄清楚这是怎么回事?
Gmail 是否有某种阻止不发送到企业电子邮件的功能?Outlook 是否有一些阻止不接受某些标记为自动发送的电子邮件的功能?

一些注意事项:

  • 我也将这些方法用于 GmailApp。
  • 是的,我检查了所有这些垃圾邮件
  • 未收到的电子邮件进入我在 Gmail 上的已发送文件夹。
  • 我也尝试使用类似这样的东西:GmailApp.sendEmail("efreiner@milliardbrands.com", 'From an alias', 'A message from an alias!', {'from': Session.getActiveUser ().getEmail()});
  • 我还尝试向外部公司的另一个 Outlook 帐户发送电子邮件,效果很好。当我用 outlook 尝试我的一所大学时,它没有用

更新我刚收到这封来自 Google 的电子邮件。我好几个小时都没有尝试发送电子邮件。被踢回的邮件似乎是昨天发送的,作为对该邮件的回复。 Email from google kicking back the email

最佳答案

问题出在我的电子邮件名称上。我将我的公司命名为 gmailpersonalName.companyName@gmail.com 我们在垃圾邮件中有一条规则阻止所有包含公司名称的电子邮件的组织者来自外面。所以这是将我的电子邮件列入白名单的快速修复一切顺利。

关于google-apps-script - MailApp.sendEmail 在特定情况下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62182721/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com