क्या किसी के पास कोई ईमेल ट्यूटोरियल लिंक है या त्रुटि ईमेल भेजने के लिए लॉगिंग ब्लॉक का उपयोग करने के तरीके पर एक उदाहरण है?एंटरप्राइज़ लाइब्रेरी: लॉगिंग ब्लॉक और ईमेल
जैक
क्या किसी के पास कोई ईमेल ट्यूटोरियल लिंक है या त्रुटि ईमेल भेजने के लिए लॉगिंग ब्लॉक का उपयोग करने के तरीके पर एक उदाहरण है?एंटरप्राइज़ लाइब्रेरी: लॉगिंग ब्लॉक और ईमेल
जैक
आप लॉगिंग आवेदन ब्लॉक में एक EmailTraceListener स्थापित करने के लिए की जरूरत है।
आप उद्यम लाइब्रेरी UI का उपयोग कर सकते हैं लेकिन web.config अनुभाग कुछ इस तरह लग रही समाप्त होता है:
<loggingConfiguration name="Logging Application Block" tracingEnabled="true" defaultCategory="Default" logWarningsWhenNoCategoriesMatch="true">
<listeners>
<add toAddress="[email protected]" fromAddress="[email protected]"
subjectLineStarter="" subjectLineEnder="" smtpServer="127.0.0.1"
smtpPort="25" formatter="" listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
traceOutputOptions="None" filter="All" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
name="Email" />
</listeners>
<categorySources>
<add switchValue="All" name="Default">
<listeners>
<add name="Email" />
</listeners>
</add>
</categorySources>
</loggingConfiguration>
यह उपलब्ध कराने के आपके एसएमटीपी सर्वर ठीक से सेट है काम करेंगे। आप कमांड लाइन ईमेल भेजकर जांचने के लिए टेलनेट का उपयोग कर सकते हैं।
एक दोस्ताना यूआई के लिए EntLibConfig.exe उपकरण का उपयोग करें जो ईमेलट्रेस लिस्टनर (और बाकी एंटरप्राइज़ लाइब्रेरी) की कॉन्फ़िगरेशन को सरल बना देगा। –