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条回答
悻福寶寶
2020-09-11 03:15

Hello Tommy,

我注意到这个问题已经发布很久了。 但是,我看到您的函数需要在参数之间而不是句点之间使用逗号分隔符。 这就是BODS假定您仅传递电子邮件地址而没有其余参数的原因。

您的smtp()函数应如下所示:

smtp_to($ Recepient,'Subject','Message',10,10);

谢谢。
奥萨马(Ossama)

一周热门 更多>