2017-08-05 71 views
-2

我想通過我的生產軌道應用程序中的Postfix發送電子郵件。我可以在本地發送電子郵件,並通過bash很好。但是我很難用程序來做這件事。這是我的軌道配置:如何在生產中使用Postfix?

config.action_mailer.delivery_method = :sendmail 
config.action_mailer.perform_deliveries = true 

從我的谷歌搜索,我認爲這就是我需要的所有工作。

但在我的日誌中,我發現了錯誤:

worker.1 | sh: 1: /usr/sbin/sendmail: not found 

我已經試過所有我能在網上找到,但似乎沒有任何工作。

+0

你有沒有安裝並運行postfix?你嘗試過'sudo postfix status'嗎? – cnnr

+0

@cnnr是的,我檢查了它的狀態,它正在運行。 – amorimluc

回答

0

我沒有提到我正在使用Digital Ocean Dokku液滴。事實證明,我需要通過使用dokku-apt手動插入像Postfix這樣的插件。

但是,由於這也不是很好,我決定只使用Gmail的SMTP服務器。

相關問題