SAP Data Services中的smtp_to()函数未按预期工作

2020-09-11 02:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 因此,我正在尝试向工作中...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

因此,我正在尝试向工作中的收件人发送电子邮件。 代码如下:

##############

$ Recipients = sql('DB','SELECT EMAIL FROM EMAIL_TABLE LIMIT 1');

打印($收件人);

smtp_to($ Recipients,'Test','Test',10,10);

##############

其中$ Recipients是全局变量。 运行此代码时,我可以看到$ Recipients已填充了预期的电子邮件地址。 但是,smtp_to()函数会因以下错误消息而中断:

"无法与...上的SMTP服务器通信。没有有效的收件人...。请手动运行它以查看实际的无效收件人。"

但是,重新运行此代码并使用预期电子邮件地址的初始值对$ Recipients进行硬编码,smtp_to()函数起作用。 我如何使用该功能是否存在任何问题?

谢谢!

3条回答
Climb_Ma
2020-09-11 03:10

你好,汤米(Tommy)

《数据服务参考指南》中的smtp_to状态的语法

smtp_to(<收件人列表>,<主题>,<消息>,)其中


包含一个或多个用逗号(,)分隔的收件人电子邮件地址的字符串。 该字符串不能为空,并且必须包含有效的合格电子邮件地址信息。

因此,它期望字符串不是全局变量

致谢

查尔斯

一周热门 更多>