2011-03-03 16 views
9

मैं लॉगिंग त्रुटियों के लिए django-sentry का उपयोग कर रहा हूं। जब भी कोई त्रुटि होती है तो मैं व्यवस्थापक को थ्रॉटल त्रुटि मेल को भी सक्षम करना चाहता हूं। लेकिन मैं इसे काम नहीं कर सकता।django-sentry का उपयोग करते समय त्रुटि मेल भेजना

ए) सामान्य django त्रुटि मेलिंग काम कर रहा है। ख) लेकिन ADMINS को दूर करने और SENTRY_ADMINS (नीचे की तरह जोड़ने पर) यह काम करना बंद:

DEBUG = False 
TEMPLATE_DEBUG = DEBUG 

SENTRY_TESTING = True 

ADMINS =() 
SENTRY_ADMINS = ('[email protected]',) 

MANAGERS = ADMINS 



MIDDLEWARE_CLASSES = (
     'sentry.client.middleware.SentryResponseErrorIdMiddleware', 
.... 
) 

EMAIL_USE_TLS = True 
EMAIL_HOST = 'smtp.gmail.com' 
EMAIL_HOST_USER = '[email protected]' 
EMAIL_HOST_PASSWORD = 'password' 
EMAIL_PORT = 587 

प्रविष्टियों को सही ढंग से किए जा रहे हैं हालांकि और पैनल में दिखाया गया है। मैं परीक्षण से पहले हल की गई सभी त्रुटियों को चिह्नित करता हूं (संत्री की थ्रॉटल स्थिति को पूरा करने के लिए) लेकिन यह अभी भी काम नहीं कर रहा है।

क्या कोई इस बात को इंगित कर सकता है कि मैं यहां क्या कर रहा हूं?

+0

क्या आप एडमिन को छोड़ना नहीं चाहते हैं? –

+0

यह सामान्य स्थिति की तरह है, जब भी त्रुटि होती है तो त्रुटि मेल, लेकिन प्रेषित में "थ्रॉटल ईमेल" सुविधा सक्षम नहीं करता है - केवल तभी मेल जब पहली बार त्रुटि देखी जाती है या जब पहली बार त्रुटि हल हो जाती है। http://readthedocs.org/docs/sentry/en/latest/config.html#other-settings –

उत्तर

0

मेरा मानना ​​है कि मुद्दा यह है कि आप संदेश भेजने के लिए जीमेल का उपयोग करने की कोशिश कर रहे है, लेकिन आप जहाँ तक मुझे पता के रूप में "[email protected]"

से संदेश भेजने के लिए कोशिश कर रहे हैं, जीमेल करता है आपको उन ईमेल पतों से संदेश भेजने की अनुमति नहीं देता है जिन्हें आप स्वामित्व के रूप में सत्यापित नहीं करते हैं (जीमेल में)।

करने के लिए अपने SENTRY_ADMINS सेट करके देखें ...

SENTRY_ADMINS = (
    "[email protected]", 
) 
4

Jiaaro लगभग सही है। सेंट्री (और Django खुद) द्वारा उपयोग किए गए पते को सेटिंग्स.SERVER_EMAIL द्वारा परिभाषित किया गया है। यह केवल SENTRY_ADMINS पते का उपयोग ईमेल से पर भेजने के लिए करेगा।

तो SERVER_EMAIL = EMAIL_HOST_USER को सेट करना इसे ठीक करना चाहिए।

+0

@AjayYadav ने आपकी समस्या को ठीक किया? यदि ऐसा है, तो कृपया इसे उत्तर के रूप में स्वीकार करें। – Tino

संबंधित मुद्दे