grails email 發送郵件插件

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

相關文章
相關標籤/搜索