3
我們使用日CQ郵件服務配置發送郵件。我在服務impl中使用下面的代碼引用了配置。日CQ郵件服務配置不起作用
@Reference
private MessageGatewayService messageGatewayService;
@Reference
private MessageGateway<HtmlEmail> messageGateway;
我們通過配置nodes.After代碼生成提供的配置值,我們可以看到在日CQ郵件服務菲利克斯配置的SMTP服務器值。問題是當我提交表單發送郵件時,它會拋出一個MailingException記錄「無效的郵件服務配置」。即使配置值都是正確的,它仍會拋出相同的異常。
要解決此問題,我們轉到相應的軟件包「Day Communique 5 Mailercom.day.cq.cq-mailer」,然後重新啓動該軟件包。然後配置開始工作,我們能夠發送電子郵件。
爲什麼我必須明確地啓動並重新啓動CQ OOTB軟件包以使配置生效?