开发环境如何启用邮件发送功能?
李小翔
2015-01-28 23:45

内容列表

开发环境下，邮件发送功能默认是被关闭的：
发送邮件是可以在日志中看到类似 “Sending emails disabled by configuration option” 的输出；
此外，如果是异步邮件，使用 admin 登录到管理端，在系统监控中，能看到所有待发的邮件信息
如果需要在开发环境下启用邮件发送功能，可以在 console 中运行下面的代码：
config.grails.mail.disabled = false
ctx.quartzScheduler.start()
启用后，所有邮件会自动发送到系统参数 bropen.framework.mail.from.email 中配置的邮箱地址（以避免给实际用户发送测试邮件）。
如果需要发送给实际的用户，则可以在 console 中运行：
config.grails.mail.overrideAddress = null
或者还可以设置为一个其他邮箱地址。
此外，为了启用邮件发送功能，需要确保 bropen.framework.mail 开头的几个系统参数配置正确。