grails install-plugin mail
一般應該是用公司的mail server發送吧 ? 第二步你要設定email 的相關資訊。打開
/your_project/grails-app/conf/Config.groovy
加入
grails{
mail {
host = "78.78.78.78"
port = 25
}
}
grails.mail.default.from="itdep@aska.com"
再來要怎麼做呢… 在 傳統的 Java 來說,你要 import 一堆 Java Email 相關的的類別,中間的辛酸就不用再提了。在Grails 的話,在程式任何一處只要寫這樣就可以寄出了 !
sendMail {
to "aska@aska.com.tw"
subject "test , post created."
body "${params.content}"
}
透過動態語言的好處,每一個類別都「突然會」 sendMail 了!也就是「動態的」他們都擁有了這個方法。
grails email plugin 的好處在於,你不需要特別再寫一個工具類別,或是繼承,或是任何方法來達成寄信的功能。
讓程式從無到有學會寄信,不到一分鐘就可以完成。
更多的細節,請參考 http://grails.org/plugin/mail
沒有留言:
張貼留言