-1
我使用Grails 2.4.5和Mail Plugin。我不想使用外部SMTP服務器從我的Grails服務器發送電子郵件。相反,我想通過我自己的SMTP服務器從我的Grails應用程序發送電子郵件。如何在Java/Grails中創建自己的SMTP服務器以發送電子郵件?
我發現subethasmtp這似乎是接收郵件,但我需要將它們發送到其他用戶的收件箱。
如何創建發送電子郵件的SMTP服務器?
我使用Grails 2.4.5和Mail Plugin。我不想使用外部SMTP服務器從我的Grails服務器發送電子郵件。相反,我想通過我自己的SMTP服務器從我的Grails應用程序發送電子郵件。如何在Java/Grails中創建自己的SMTP服務器以發送電子郵件?
我發現subethasmtp這似乎是接收郵件,但我需要將它們發送到其他用戶的收件箱。
如何創建發送電子郵件的SMTP服務器?
有大量的SMTP服務,其中大多數可能提供免費的層。我使用(並且愛)Mandrill(http://blog.mandrill.com/new-simpler-pricing.html),但聽說過關於MailGun,SendGrid和其他的好東西。您也可以在此瀏覽替代解決方案列表(http://alternativeto.net/software/mandrill/)。
與應用程序集成的SMTP服務:與你期望的SMTP服務
下面是一個使用山魈的示例配置:
grails.mail.from = [email protected]
grails.mail.host = smtp.mandrillapp.com
grails.mail.port = 587
grails.mail.username = <mandrill-username>
grails.mail.password = <mandrill-apikey>
編寫自己的SMTP服務器是不是一件容易的事。你爲什麼需要自己寫?你有沒有考慮過使用類似mandril的東西呢?你試圖解決什麼問題? –
我的問題是,我目前的SMTP服務器有時會關閉。如果有免費的外部地址我可以在哪裏更改發件人地址,請發表回覆。 – confile
一旦你得到答案,你是否要像刪除這個問題一樣[你的圖像轉換](http://stackoverflow.com/questions/32230538/convert-png-to-jpg-with-groovy)? –