2012-02-20 81 views
1

即時通訊嘗試發送電子郵件與郵件插件在Grails與Gmail帳戶。 電子郵件發送成功,但我有電子郵件發件人與Grails郵件插件

Config.groovy中

grails { 
mail { 
host = "smtp.gmail.com" 
port = 465 
username = "[email protected]" 
password = "mypassword" 
props = ["mail.smtp.auth":"true",      
      "mail.smtp.socketFactory.port":"465", 
      "mail.smtp.socketFactory.class":"javax.net.ssl.SSLSocketFactory", 
      "mail.smtp.socketFactory.fallback":"false"] 

} 
} 
從我的應用程序

然後,我打電話電子郵件的發件人問題

mailService.sendMail { 
      to "[email protected]" 
      from "[email protected]" 
      subject sub 
      body message 
     } 

電子郵件發送罰款給[email protected],但發件人不是[email protected],而是[email protected]。有什麼建議?

回答

6

你不能在GMail上這樣做。它強制你使用「[email protected]」,你需要使用本地提供,另一個提供商一起或接受「[email protected]」。

我相信這是爲了防止人們通過Gmail發送垃圾郵件。

0

雖然沒有直接回答這個問題,在這裏以防別人的土地尋找一種方式來發送一個人類可讀的發件人地址,你可以通過指定爲

來自:「發件人名稱」

相關問題