के माध्यम से Django के साथ ईमेल भेजते समय ईमेल खाते को एक नाम देना, मैं Google Apps के माध्यम से Django का उपयोग कर उपयोगकर्ताओं को ईमेल भेज रहा हूं।Google Apps
उपयोगकर्ता Django अनुप्रयोग से भेजे गए ईमेल प्राप्त करता है, वे से कर रहे हैं:
do_not_reply
या [email protected]
पर निर्भर करता है:
[email protected]
जब इनबॉक्स में सभी ईमेल को देख, लोगों के रूप में ईमेल के इस देखना ईमेल क्लाइंट का इस्तेमाल किया
अगर मैं ब्राउज़र और Google Apps खुद और उसके बाद का उपयोग कर अपने आप को एक ईमेल भेज कि "do_not_reply" खाते में प्रवेश, ईमेल कर रहे हैं से:
Dont Reply<[email protected]>
नतीजतन, नाम इनबॉक्स में ईमेल के प्रेषक के लिए प्रदर्शित किया जाता है:
Dont Reply
Django में, वहाँ ईमेल खाते में एक "नाम" संलग्न करने के लिए एक तरह से ईमेल भेजने के लिए इस्तेमाल किया जा रहा है?
मैं Django के mail.py की समीक्षा की है, लेकिन कोई किस्मत ने एक समाधान
http://code.djangoproject.com/browser/django/trunk/django/core/mail.py?rev=5548
का उपयोग खोजने:
Django 1.1
अजगर 2.6
उबंटू 9.1
settings.EMAIL_HOST = 'smtp.gmail .com '
धन्यवाद
पोस्ट करने के लिए धन्यवाद! इच्छा है कि मैंने कल यह देखा था बी/सी ने मुझे कुछ समय बचा लिया होगा। मैं सिर्फ पर दस्तावेज़ों को पढ़ रहा था और अंततः "from_email" को अधिक बारीकी से पढ़ता था और आपके जैसा ही उत्तर मिला। जब मैंने तुम्हारा देखा तो जवाब पोस्ट करने के लिए यहां आ रहा था। वैसे भी, धन्यवाद फिर से!अंत में यह काम करने के लिए खुशी है –
rfadams
आप सेटिंग.py पर DEFAULT_FROM_EMAIL भी सेट कर सकते हैं: 'DEFAULT_FROM_EMAIL = 'उत्तर न दें <[email protected]>'' –
बस सुनिश्चित करें कि आप उसी ईमेल को नाम के साथ सेट नहीं करते हैं auth_user, क्योंकि प्रमाणीकरण के दौरान यह असफल हो जाएगा – iamkhush