点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我正在尝试通过Emai...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我正在尝试通过Emai...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我正在尝试通过EmailService发送带有附件的电子邮件,不幸的是,如果我添加附件,每次都会失败...
我的代码段:
最终CatalogVersionModel目录= catalogVersionService.getCatalogVersion(CATALOGNAME,CATALOGVERSION);
最终的EmailAddressModel addrToModel = new EmailAddressModel();
addrToModel.setDisplayName(EMAILTO);
addrToModel.setEmailAddress(EMAILTO);
最终的EmailAddressModel addrFromModel = new EmailAddressModel();
addrFromModel.setDisplayName(EMAILFROM);
addrFromModel.setEmailAddress(EMAILFROM);
EmailAttachmentModel mediaModel =新的EmailAttachmentModel();
mediaModel.setCode(filename);
mediaModel.setCatalogVersion(catalog);
mediaModel.setRemovable(Boolean.TRUE);
mediaModel.setLocation(filename);
modelService.save(mediaModel);
最终的EmailMessageModel msgModel = new EmailMessageModel();
msgModel.setToAddresses(Collections.singletonList(addrToModel));
msgModel.setFromAddress(addrFromModel);
msgModel.setSubject("测试报告");
msgModel.setBody(" blabalbla");
msgModel.setReplyToAddress(" noreply@test.ch");
msgModel.setAttachments(Collections.singletonList(mediaModel));
emailService.send(msgModel);
是否有特殊的想法要知道与EmailService的附件? 没有附件,服务正在运行...
有人知道如何处理附件吗?
非常感谢!
格里兹
嗨Dominic,
尝试覆盖DefaultEmailGenerationService:方法生成。 然后创建您的附件并将其添加到您的emailMessageModel中。 您应该在数据库中具有mediaModel。 希望对您有帮助。
最好的问候Hassan
一周热门 更多>