我的系統上運行的是Ubuntu Linux 12.10,我有一個廚師環境。我似乎無法正確配置廚師在Django/Python中執行send_mail。我在哪裏看。我需要配置廚師來做到這一點?我的Python/Django代碼很好。如何設置運行Django的廚師環境來發送郵件
1
A
回答
1
您需要確保postfix首先在廚師中設置。如果沒有,請登錄到您的虛擬機是廚師正在運行:
sudo apt-get install postfix
然後gedit中,納米,VIM,或任何你喜歡的進入主要的conf文件:
sudo vi /etc/postfix/main.cf
最後,看你的中繼主機是什麼設置並阿爾特到電子郵件博友Wnt信號聯繫人電子郵件去:
relayhost = mail.your-admin-email.com
看看是否能不能解決問題妳。
+0
修正了它... ty..just現在已經解決了它...還有另一個錯誤Python相關...但這是大舉起來 – cliffbarnes 2013-02-18 21:40:28
+0
很高興幫助不介意像Draco這樣的笨蛋 – 2013-02-18 21:52:16
相關問題
- 1. 如何使用廚師食譜來設置環境變量?
- 2. 廚師:設置環境變量
- 3. 如何爲設計師的開發環境設置Django/Apache
- 4. 如何從配方中設置廚師環境屬性
- 5. 郵件未發送;啓用發送,設置MAIL_URL環境變量
- 6. 廚師 - 角色和環境
- 7. 廚師節點與環境
- 8. 根據廚師的環境設置變量
- 9. 如何在廚師的運行時爲用戶設置密碼
- 10. 廚師 - ERROR:RuntimeError:請設置EDITOR環境變量
- 11. 廚師:將環境變量設置爲屬性
- 12. Azure設置廚師
- 13. AWS Opsworks中的廚師環境
- 14. 廚師的政策組和環境
- 15. 廚師如何檢測廚師是否在Mac上運行?
- 16. 如何在沒有廚師服務器的情況下運行廚師(廚師獨奏/廚師零)
- 17. 如何在廚師中使用env懶惰地設置環境變量?
- 18. 如何在廚師運行期間重新加載環境變量?
- 19. Django:在開發環境中發送SMTP電子郵件
- 20. 廚師:如何設置編輯爲刀
- 21. 如何通過廚師設置preloadEnabled?
- 22. 如何運行OpenStack廚師食譜?
- 23. 不在本地環境發送郵件
- 24. 發送郵件與GAE本地環境
- 25. 如何更改客戶端的廚師環境
- 26. 如何覆蓋環境中的廚師食譜版本約束?
- 27. 如何獲得最終重寫的廚師環境屬性?
- 28. 從Rake運行廚師刀
- 29. 運行廚師客戶
- 30. Django開發環境設置問題
你的意思是'send_mail'不起作用?任何錯誤?您是否使用任何自定義郵件後端?任何SMTP服務正在使用? – 2013-02-18 15:57:52
正確。該代碼適用於我在其他Linux系統上首次使用的簡單python/django服務器,但是當將代碼遷移到該廚師環境時,它不起作用。它一定是廚師沒有設置或配置正確的smtp ...?我對廚師和文檔是新手......好吧......除了關於小馬......我什麼都找不到。 – cliffbarnes 2013-02-18 16:01:05
1.手工配置send_mail。 2.記住步驟或更好地寫下來。 3.使用廚師資源重寫這些步驟。你現在在哪裏? – 2013-02-18 20:43:35