2009-12-14 22 views
6

मैं लोकलहोस्ट पर काम भेजने की कोशिश कर रहा हूं। समस्या यह है कि ऐप इंजन ने मेल भेजने के लिए गलत रास्ता तय कर दिया है, क्योंकि यह त्रुटि फेंकता है:/bin/sh: sendmail: कमांड नहीं मिलाGoogle ऐप इंजन: Sendmail, आदेश नहीं मिला

मैक ओएस एक्स का उपयोग करके, sendmail का मार्ग है:/usr/sbin/sendmail

क्या कोई यह जानता है कि इसे कैसे बदला जाए?

..fredrik

उत्तर

0
प्रलेखन के अनुसार

,

The web server will use the sendmail command to send email messages, with your installation's default configuration

यह netinfo का उपयोग करता है sendmail का स्थान निर्धारित करने, sendmail.cf का पूर्ण पथ "sendmail के मूल्य के रूप में संग्रहीत किया जाता है .cf/स्थानों/sendmail "में संपत्ति" "netinfo की उप-निर्देशिका, तो यह संपत्ति के मूल्य सेट करने का प्रयास" /usr/sbin/sendmail.cf "(उद्धरण के बिना)

आशा है कि यह मदद करता है

11

मुझे नहीं पता कि इसे कैसे बदला जाए लेकिन सिमलिंक नौकरी करेगा। मैं एक ही समस्या थी और यह इसे हल:

sudo ln -s /usr/sbin/sendmail /usr/bin/sendmail 

एक अन्य विकल्प use an external SMTP server के लिए अपने स्थानीय AppEngine क्रम कॉन्फ़िगर करना है।

+0

इससे मदद मिलती है, धन्यवाद। – flyingfoxlee