3
我有一個使用SMTP服務器發送電子郵件的Play Framework應用程序。現在我有一個GMail帳戶處理這些電子郵件,但我確實已經安裝了sendmail並希望使用它。在Play Framework中使用sendmail作爲SMTP服務器
我在application.conf以下配置:
mail.smtp.host=smtp.gmail.com [email protected] mail.smtp.pass=password mail.smtp.channel=ssl
我怎樣才能改變這些行,以便安裝sendmail的應用程序來代替?它正在工作,我可以通過「sendmail -v [email protected] < mail.txt」命令發送電子郵件。
UPDATE
這應該是這樣的:
mail.smtp.host=localhost mail.smtp.from=My Account
有人失敗,因爲沒有定義mail.smtp.from。 「mail.debug = true」幫我找到了答案。謝謝,Codemwnci!
不工作,我已經試過了,在開始。我如何調試正在發生的事情以及爲什麼這不起作用? – 2012-01-17 07:22:10
嘗試設置'mail.debug = true'並查看輸出顯示的內容 – Codemwnci 2012-01-17 10:49:03
我發現Play嘗試發送電子郵件,但沒有成功,也沒有例外。 Sendmail日誌爲空 – 2012-01-17 11:05:05