Hybris EmailService,其中配置凭据
我使用EmailService发送基本电子邮件:Hybris EmailService,其中配置凭据,email,smtp,hybris,mail-server,smtp-auth,Email,Smtp,Hybris,Mail Server,Smtp Auth,我使用EmailService发送基本电子邮件: String subject = request.getParameter("subject"); String body = request.getParameter("body"); EmailAddressModel fromAddress = modelService.create(EmailAddressModel.class); fromAddress.setDi
String subject = request.getParameter("subject");
String body = request.getParameter("body");
EmailAddressModel fromAddress = modelService.create(EmailAddressModel.class);
fromAddress.setDisplayName("test@test.es");
fromAddress.setEmailAddress("test@test.es");
List<EmailAddressModel> addresses = new ArrayList<>();
addresses.add(fromAddress);
EmailMessageModel email = modelService.create(EmailMessageModel.class);
email.setSubject(subject);
email.setBody(body);
email.setToAddresses(addresses);
email.setFromAddress(fromAddress);
email.setReplyToAddress("myaccount@gmail.com");
modelService.save(email);
emailService.send(email);
String subject=request.getParameter(“subject”);
字符串body=request.getParameter(“body”);
EmailAddressModelFromAddress=modelService.create(EmailAddressModel.class);
fromAddress.setDisplayName(“test@test.es");
fromAddress.setEmailAddress(“test@test.es");
列表地址=新的ArrayList();
地址。添加(fromAddress);
EmailMessageModel email=modelService.create(EmailMessageModel.class);
email.setSubject(主题);
电邮地址:setBody(body);;
电子邮件。设置为地址(地址);
email.setFromAddress(fromAddress);
email.setReplyToAddress(“myaccount@gmail.com");
modelService.save(电子邮件);
emailService.send(email);
在哪里配置“”的密码myaccount@gmail.com“要使Hybris SMTP服务器通过我的个人邮件进行身份验证并发送电子邮件?您可以在
local.properties
文件中配置以下参数,也可以在hac中仅在运行时更改这些参数
mail.smtp.server
mail.smtp.port
mail.smtp.user
mail.smtp.password
mail.pop3.beforesmtp
mail.pop3.password
mail.pop3.server
mail.pop3.user
mail.from
mail.replyto
mail.use.tls
您可以从中获得更多详细信息。但如果我需要2个或更多电子邮件配置,该怎么办?这些属性仅支持1个用户权限?不可能是OOTB。您可以创建自己的服务。