2008-10-26 7 views
5

मैं एसएसआरएस/विंडोज सर्वर 2003 को कैसे कॉन्फ़िगर कर सकता हूं, ताकि मैं एक दूरस्थ SMTP सर्वर के माध्यम से ईमेल वितरण सेट कर सकूं जिसके लिए उपयोगकर्ता नाम और पासवर्ड की आवश्यकता है।रिमोट एसएमटीपी सर्वर के माध्यम से एक रिपोर्ट ईमेल करने के लिए मैं SQL सर्वर 2005 रिपोर्टिंग सेवा (एसएसआरएस) को कैसे कॉन्फ़िगर कर सकता हूं?

मैं एसएसआरएस को एसएमटीपी पते और अन्य पैरामीटर के साथ कॉन्फ़िगर कर सकता हूं, लेकिन कहीं भी इसे smtp उपयोगकर्ता नाम और पासवर्ड से कॉन्फ़िगर करना संभव नहीं है।

मैंने शिकार किया है, लेकिन एसएसआरएस बॉक्स से बाहर होने वाली SMTP कार्यक्षमता की विचित्र कमी को कवर करने के लिए केवल कुछ प्रकार के रिले सेट करने के अस्पष्ट संदर्भ को ही देख सकता है।

कोई विचार?

उत्तर

0

इससे आपको थोड़ा सा मदद मिल सकती है: सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसक्यूएल सर्वर \ MSSQL.3 \ रिपोर्टिंग सेवाएं \ ReportServer \ rsreportserver.config में सभी कॉन्फ़िगरेशन सेटिंग्स शामिल हैं। मैं बिल्कुल नहीं देखता कि आप क्या चाहते हैं ताकि आपको शायद कुछ रिले चाल चलाना पड़े।

5

केवल माइक्रोसॉफ्ट एसएसआरएस/विंडोज सर्वर 2003 घटकों का उपयोग करके इसे स्थापित करने के लिए चरण यहां दिए गए हैं।

1) जोड़ें एसएमटीपी सर्वर स्थापित करें/कार्यक्रमों निकालें/अनुप्रयोग सर्वर/IIS
आईआईएस प्रबंधक में:
2)) एक दूरस्थ प्रकार के रूप में डोमेन (जोड़ने आप इस तरह के रूप yourwebsite के रूप में भेज देंगे। कॉम
3) डिफ़ॉल्ट SMTP वर्चुअल सर्वर गुण/डिलीवरी टैब/अग्रेषित बटन के तहत, स्मार्ट होस्ट फ़ील्ड में अपना रिमोट smtp सर्वर जोड़ें।
4) डिफ़ॉल्ट SMTP वर्चुअल सर्वर गुण/वितरण टैब/जावक सुरक्षा बटन के तहत, बुनियादी प्रमाणीकरण, उपयोगकर्ता नाम = एसएमटीपी उपयोगकर्ता नाम, पासवर्ड = एसएमटीपी पासवर्ड

Rsreportserver.config फ़ाइल में ( एसक्यूएल ड्राइव चुनें: \ प्रोग्राम फ़ाइलें \ Microsoft SQL Server \ MSSQL.3 \ रिपोर्टिंग सेवाएं \ ReportServer):
5) मशीन के आईपी के साथ <SMTPServer>x.x.x.x</SMTPServer> पॉप्युलेट करें जहां आपने बस SMTP सर्वर सेट किया है।
6) आबाद <From>[email protected]</From>
7) झूठी <SendEmailToUserAlias>False</SendEmailToUserAlias>
8) अंत में करने के लिए यह एक परिवर्तित करें, सुनिश्चित करें कि आपने इस जैसे एक की अनुमति दी मेजबान के रूप में डोमेन बनाने:
<PermittedHosts>
<HostName>yourwebsite.com</HostName>
</PermittedHosts>

जहां तक क्यों एसएमटीपी मूल स्वायत्तता सीधे एसएसआरएस में समर्थित नहीं है डिजाइन द्वारा प्रतीत होता है। सबसे अच्छी व्याख्या मुझे मिल सकती है MSDN forum:

जैसा कि एक पोस्टर का उल्लेख है, इस कार्यक्षमता का अनुरोध करने वाले लोगों के लिए Microsoft Connect ticket खुला है।

1

यह सुनिश्चित करने के लिए कि आपने पहले ही इस मुद्दे को हल कर लिया है, लेकिन मुझे यहां एक अतिरिक्त जानकारी दें ताकि अन्य लोगों को यह वही समस्या हो, जैसे कि टॉम विल्वर पद के बाद इसे हल कर सकें।

एसएमटीपी रिले के इस मुद्दे को हल करने के लिए बस ऊपर दिए गए चरणों का पालन करें, लेकिन एक अतिरिक्त कदम करना सुनिश्चित करें, जिसे कहा जा सकता है: 4-ए) एक्सेस टैब पर, रिले चुनें और "नीचे दिए गए सभी को छोड़कर" चुनें यह चुनें कि कौन सा कंप्यूटर इस वर्चुअल सर्वर के माध्यम से रिले कर सकता है:

यह सभी कनेक्शन को इस smtp के माध्यम से भेजने की अनुमति देगा, लेकिन ध्यान रखें कि smtp सर्वर इसे कनेक्ट करने वाले किसी भी व्यक्ति को रिले करेगा। यदि आप "केवल नीचे दी गई सूची" चुनने के बजाय, इस रिले को प्रतिबंधित करना चाहते हैं और उस मशीन को जोड़ें जिसे आप रिले करना चाहते हैं। http://businessintelligencechronicles.blogspot.com/2010/08/configure-reporting-services-to-use.html

और एक और बात, चरण 8) आवश्यक नहीं है:

इस बारे में अधिक विस्तृत जानकारी के लिए, यदि आप स्रोत मैं कहाँ पर इस जानकारी पाया देख सकते हैं।

आशा है कि यह दूसरों के लिए सहायक हो और जानकारी के लिए धन्यवाद, यह मदद करता है और अब मुझे लगता है कि इस लिंक पर इन चरणों का पालन करके कोई भी इस मुद्दे को हल कर सकता है।

सादर

पी.एस.: गलतियों के लिए माफी चाहता

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