1.配置email插件,在Config.groovy文件中配置:java
plugins { compile ":mail:1.0.5" }
2.配置Config.groovy文件:服務器
grails { mail { host = "smtp.163.com" //發送郵件服務器 username = "xxx@163.com" //發送郵件郵箱 password = "**********" //發送郵件郵箱密碼 props = ["mail.smtp.auth":"true"] //設置smtp的身份認證 } }
注:163郵箱在設置password時,應注意設置—郵箱設置—客戶端受權密碼,是否開啓。未開啓password填寫郵箱密碼,開啓填寫受權密碼。async
3.發送郵箱:插件
sendMail { async false from "xxx@163.com" //發送方郵箱 (與Config.groovy文件中的username一致) to *****@163.com //接收方郵箱 subject "發送郵件主題" body "發送郵件消息體" }
注:發送郵箱要開啓POP3/SMTP/IMAP服務。code