我在Acumatica中建立了一个系统电子邮件帐户(Google G Suite地址为system@ourdomain.com),该帐户已经使用了很多年,并且可以继续工作。但是,添加其他G Suite地址后,即使我们使用相同的服务器设置,我们的销售团队也可以在Acumatica中使用他们自己的地址,他们始终会返回以下错误:
邮件发送失败。 535-5.7.8不接受用户名和密码。了解更多信息
我已经尝试过使用现有帐户并创建全新的帐户。我知道凭据是正确的;我已经启用了G Suite中的“较少安全的应用程序访问”设置,该设置过去解决了类似的问题。似乎没有任何效果,并且堆栈跟踪指向业务逻辑的某些部分(据我所知)是专有的,因此我们无法进一步对其进行深入研究。
这是整个踪迹:
2019/4/3上午10:26:10错误:
邮件发送失败。
535-5.7.8不接受用户名和密码。进一步了解在PX.SM.EMailAccountMaint.a(操作A_0,字符串A_1)
在PX.SM.EMailAccountMaint.b(IEnumerable`1 A_0)
在PX.Data.PXLongOperation处。<> c__DisplayClass17_0.b__0()
答案 0 :(得分:0)
好吧,这几乎不是答案,但是事实证明,在Acumatica的“系统电子邮件帐户”->“高级设置”->“安全性”部分中,即使您输入的信息正确无误,也无法解决所有问题。我不知道这是否是可重现的错误-我是通过尝试在开发环境中测试相同的东西发现它的,而该环境是我们实时环境的精确副本,并且出于某种原因看到了system @ ourdomain一直有效的.com地址在此处具有不同的设置。我在实时环境中更改了新帐户以匹配那些设置,然后它开始工作。电脑很蠢。