S2maiでHTMLメールを送信する
S2MaiInterceptorとかを上書きして、
ozacc-mailとかの中身を見てみたりとかして調べてみると
mail.setText(text);
→
mail.setHtmlText(text);
とかって下みたいにすると送信できるみたい。
もっといい方法があるんだと思いますが、誰かもっといい方法を知らないかな。
private Mail createMail(Method method, Object context, MaiMetaData metaData) { Mail mail = metaData.getMail(method); String path = metaData.getTemplatePath(method); String text = templateProcessor.processResource(path, context); String subject = MailTextUtil.getSubject(text); text = MailTextUtil.getText(text); if (subject != null) { mail.setSubject(subject); } //mail.setText(text); mail.setHtmlText(text); // こっちにする return mail; }
後日
俺じゃないけど、アノテーションとかを追加して、htmlメールで送るか、textで送るかの判定を追加してました