【问题标题】:How to create the contact of the sender automatically when the mail is received using Google Apps Script如何在使用 Google Apps 脚本收到邮件时自动创建发件人的联系人
【发布时间】:2013-02-26 05:23:34
【问题描述】:

我已注册 Google Apps,我正在使用第三方 SMTP 服务器从网络应用程序发送电子邮件,电子邮件正在到达所有电子邮件客户端(yahoo、gmail、hotmail...)的收件箱

但是发送到我的域(mydomain.com) 的电子邮件正在到达垃圾邮件,这仅发生在我的域,即谷歌应用程序帐户域。问题的解决方案是发送者必须在接收者的联系人中。因此,在接收邮件之前将发件人添加到联系人中是一项开销。这不是自动化的。

注意:从<xyz@mydomain.com> to <abc@mydomain.com> 发送的邮件正在到达垃圾邮件。这意味着,它仅在发送者和接收者属于同一域时才会发生。

假设:所有邮件都将从mydomain.com .发送出去

所以,我想使用谷歌应用脚​​本编写一个脚本,这样当邮件从 mydomain.com 到达时(具有 FROM 地址属于 mydomain.com),该脚本必须执行并将发件人的电子邮件地址添加到联系人中。因此,它将避免垃圾邮件率。

我对谷歌应用脚​​本非常陌生,请帮我这样做,或者如果有更好的解决方案,请随时发布。

【问题讨论】:

标签: gmail google-apps-script google-apps google-contacts-api


【解决方案1】:

维奈,

听起来您的 SPF 记录可能配置不正确。请看这篇文章:

https://support.google.com/a/bin/answer.py?hl=en&answer=33786&topic=2759192&ctx=topic

具有 mydomain.com 发件人地址的电子邮件需要来自您的 SPF 记录中列出的邮件服务器,否则有被发送到垃圾邮件的风险。

【讨论】:

    【解决方案2】:

    碰巧,您的应用程序域是否启用了Contact Sharing?我只是将其提供为一种可能会有所帮助的预感,而不是针对您的问题的特定解决方案。

    如果这没有帮助,将您的所有域帐户添加到彼此的联系人列表(并随着时间的推移保持同步)是一个简单但不简单的问题,但您将严重依赖于Contacts API 而不是普通的 Apps 脚本,因为 Contacts service 仅对执行脚本的用户的联系人进行操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 2021-09-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多