如何设置厨师环境,运行Django,发送邮件

时间:2013-02-18 15:45:54

标签: python linux django chef

我的系统上有一个厨师环境,运行Ubuntu Linux 12.10。我似乎无法正确配置厨师在Django / Python中执行send_mail。我在哪里看我需要配置厨师来做这件事吗?我的Python / Django代码很好。

1 个答案:

答案 0 :(得分:1)

您需要确保先在Chef中设置postfix。如果没有,请登录主厨正在运行的VM:

sudo apt-get install postfix

然后将gedit,nano,VIM或其他任何你喜欢的内容放入主conf文件中:

sudo vi /etc/postfix/main.cf

最后,看看您的中继主机设置了什么,并将其更改为您要联系的电子邮件中的电子邮件:

relayhost = mail.your-admin-email.com

看看这是否无法解决你的问题。