मैं अपने पायथन अपवादों को पकड़ने के लिए मानक SMTPHandler लॉगर का उपयोग कर रहा हूं। क्या कोई तरीका है कि मेल के विषय में अपवाद नाम कैसे रखा जाए? यह स्थिर विषय के मुकाबले बहुत बेहतर होगा, क्योंकि जीमेल (और न केवल जीमेल) विषय के अनुसार वार्तालापों को समूहबद्ध कर सकता है और इसलिए यह त्रुटि के प्रकार के अनुसार इसे समूहित कर सकता है।क्या कोई तरीका है कि अधिक उन्नत सामग्री करने के लिए पायथन में SMTPHandler को कॉन्फ़िगर कैसे करें?
उदा।, अगर 50 पूरी तरह से एक ही त्रुटि + 1 अलग होती है, तो मुझे 51 ईमेल वाले 1 समूह के बजाय अपने इनबॉक्स में दो बातचीत दिखाई देगी, जहां मैं एक अलग से आसानी से अनदेखा कर सकता हूं।
इसके अलावा, एक ही तरह से त्रुटियों को भेजने से रोकने का तरीका है? ई जी। किसी भी तरह से यह तय करने के लिए कि क्या ईमेल भेजा जाना है या नहीं, अपने स्वयं के कार्य को परिभाषित करें। फ़ंक्शन पैराम में कुछ मूलभूत जानकारी लेगा, इसलिए यह निर्णय ले सकता है (उदा। कैश & देखें कि क्या कोई समस्या पहले ही भेजी गई थी)।
मैंने दस्तावेज़ों को ब्राउज़ किया, लेकिन मुझे ऐसा कुछ नहीं मिला। ऐसा लगता है कि यह बहुत आसान है। यदि SMTPHandler ऐसा नहीं कर सकता है, तो सबसे अच्छा और अभी भी सरल विकल्प क्या होगा? कोई साफ पुस्तकालय?
धन्यवाद!