使用不带托管电子邮件的GSuite,如何使用gscript MailApp发送消息

问题描述

我正在为同时使用Office 365和GSuite的一家小型公司从事一个项目。他们使用Office 365托管域,并提供邮件后端。在GSuite上,我们创建了许多表格,将其格式化为HTML pdf附件并发送给各种客户端。该公司不将GSuite / GMail用于电子邮件。

我们对该系统的初始测试使用了一个独立的gmail帐户,该帐户显然具有@ gmail.com地址-gscript MailApp可以很好地将表单无缝地泵送到各个客户端。

要迁移到GSuite(主要是为了符合HIPAA要求),我们的表单处理帐户将包含所有表单触发事件和代码,并发送电子邮件,例如“ [email protected]”。当表单触发器触发时,MailApp发送来自“ [email protected]”的消息-这适用于任何具有gmail地址的收件人,但是大多数电子邮件服务器都会产生类似以下错误:

550 XM-RJCT16:SPF失败(ip = 209.185.22.61,[email protected],result = fail)

我想这是有道理的...信息不是真正从正确的地方发出的。

所以我的问题是,如何从gscript通过Outlook 365发送这些消息?我看了看gsuite市场,什么也没看到。我还查看了他关于SO的一些较旧的消息,但是我发现的一件事不支持附件。我还必须承认,我正在做这个兼职和无偿的工作-我是行业的图形和游戏程序员,所以我可以轻松地投入工作。

我的另一个想法是-这个gsuite帐户可以发送到gmail地址就好了。也许我可以用gscript MailApp将附件添加到常规gmail帐户,然后在该帐户中设置一个触发器以重新格式化并正确发送电子邮件。有点骇人听闻,但我想它可能有用。我应该注意,电子邮件本身已除去所有患者识别信息,因此似乎可以通过不符合HIPAA要求的帐户来转发它们。

无论如何,在此先感谢您的任何建议或意见, 0xf00d

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)