application.conf中的`mail.from`在哪里定义?

时间:2018-03-29 16:02:27

标签: playframework playframework-2.6

我注意到application.conf中的以下配置:

mail.from ="dwplaydemo <mailrobot@dwplaydemo.net>

我认为这与Play对发送电子邮件的支持有关。但是,我无法找到定义mail对象的位置。我在哪里可以找到mail中可以配置的所有属性?

1 个答案:

答案 0 :(得分:0)

显然,您正在使用Play Framework和Scala关注IBM's tutorial网页开发。

如果您从本教程提供的源代码中查找Mailer中的课程app/utils/Mailer.scala,您会看到mail.from已被定义为外部化发件人属性

class Mailer @Inject() (configuration: Configuration, mailer: MailerClient) {
  val from = configuration.getString("mail.from").get
  val replyTo = configuration.getString("mail.reply")
  ...

此课程取决于play-mailer。有关此邮件程序的配置属性的完整列表,请参阅项目的GitHub页面的Getting Started section