点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我一直在这里关注一个博客,试图通过ABSL发送一封电子邮件给我,尽管测试电子邮件(来自业务配置)已到达,但电子邮件仍未到达。 我的代码如下,带有混淆的标识符,例如电子邮件地址:
导入ABSL; 导入AP.FO.Activity.Global; 将AP.Common.GDT导入为gdt; 进口BASIS.Global; 导入DocumentServices.Global; var elementsofEmailActivity:EmailActivity的元素; var newEmail; //EmailActivity:定义聚会节点。 var elementsofEmailActivityParty:EmailActivity.Party的元素; var instParty; var textCollectionTypeCode =" 10002"; var elementsofTextCollectionText:EmailActivity.TextCollection.Text的元素; var elementsofTextContent:EmailActivity.TextCollection.Text.TextContent的元素; var newTextCollection; var newTextCollectionText; //elementsofEmailActivity.Name.content ="客户发票"; //电子邮件主题。 //elementsofEmailActivity.Name.content = this.EmailSubject.Concatenate("(发票").Concatenate(this.InvoiceNumber.content.RemoveLeadingZeros())。Concatenate(")"); elementsofEmailActivity.Name.content ="正在测试"; newEmail = EmailActivity.Create(elementsofEmailActivity); elementsofEmailActivityParty.PartyKey.PartyID.content =" email@address.co.uk"; //您要发送的电子邮件地址。 newEmail.MessageToParty.Create(elementsofEmailActivityParty); newEmail.MessageFromParty.PartyKey.PartyID.content =" DoNotReply@myxxxxxx.mail.sapbydesign.com"; var employeeResponsibleParty = newEmail.EmployeeResponsibleParty; 如果(!employeeResponsibleParty.IsSet()) { newEmail.EmployeeResponsibleParty.Create(); } 如果(employeeResponsibleParty.IsSet()) { employeeResponsibleParty.PartyKey.PartyID.content =" 7000001"; } newEmail.Send();
出了什么问题? 域" myxxxxxx.mail.sapbydesign.com '已添加到以下列表中 发送"电子邮件和传真设置"中允许的域。 我的电子邮件地址是系统中所有输出所使用的电子邮件地址。 如果我发送测试电子邮件,它将到达,但不是我的。 发生了什么事?
刘易斯
嗨,刘易斯,
BO EmailActivity,我们只需从登录用户发送电子邮件即可。
另一种方法:使用Mail.Send,它可以设置"发件人"和"发件人"电子邮件地址。
最好的问候
黄仁勋
碰碰。 有人有什么想法吗?
一周热门 更多>