电子邮件插件Gradle还是Grails?

电子邮件插件Gradle还是Grails?,grails,gradle,Grails,Gradle,我需要创建一个项目,将有电子邮件模板(html)发送电子邮件给用户。我不知道该如何创建它,因为我需要在其他项目中将它用作Jar,以便在发生事情时可以发送电子邮件。我在Grails中创建了一个项目,但我不确定是否可以在其他非Grails项目中使用它。有什么想法吗?你可以使用插件。您可以将这个jar文件从您的项目复制到另一个项目中。我想我应该创建一个单独的java库(jar文件),负责格式化邮件和设置元数据。类似于构建器模式: MyMail mail = MyMailer.createMail()

我需要创建一个项目,将有电子邮件模板(html)发送电子邮件给用户。我不知道该如何创建它,因为我需要在其他项目中将它用作Jar,以便在发生事情时可以发送电子邮件。我在
Grails
中创建了一个项目,但我不确定是否可以在其他非Grails项目中使用它。有什么想法吗?

你可以使用插件。您可以将这个jar文件从您的项目复制到另一个项目中。

我想我应该创建一个单独的java库(jar文件),负责格式化邮件和设置元数据。类似于构建器模式:

MyMail mail = MyMailer.createMail()
                      .from("sender@foo.com")
                      .to("receiver@bar.com")
                      .subject("Important Stuff")
                      .body(renderVelocityTemplate("mail.html", model))
                      .build()
然后,可以使用

然后,为其他项目/技术构建适配器类