2011-03-04 17 views
6

क्या Web.config फ़ाइल में mailSettings तत्व में "to" विशेषता सेट करना संभव है?Web.config में मेल सेटिंग्स

+0

[को निर्दिष्ट "प्रति" .NET में एसएमटीपी में पता मेल सेटिंग्स] की संभावित डुप्लिकेट की तरह प्राप्त कर सकते हैं (https://stackoverflow.com/questions/4428938/specifying-to-address-in-smtp-mail-settings-in-net) – Julian

उत्तर

5

आप जोड़ सकते हैं एक Key

<appSettings> 
    <add key="EmailToAddress" value="[email protected]"/> 

</appSettings> 

और अपने codebehind से आप इसे इस

var toAddress= ConfigurationManager.AppSettings["EmailToAddress"]; 
+0

धन्यवाद श्री किम। जब मैंने कुंजी के रूप में लागू किया तो यह काम करता था। बहुत बहुत धन्यवाद – Anjana

+0

@ अंजना कोई समस्या नहीं, आपको इसे उत्तर के रूप में चिह्नित करना चाहिए :) – Kimtho6

+0

@ श्री किम। किया हुआ। स्टैक ओवरफ्लो में एक नौसिखिया हूँ। Thats वाई। :) – Anjana

7

नहीं, यह नहीं

यहाँ है mailSettings के लिये दस्तावेज है: http://msdn.microsoft.com/en-us/library/w355a94k.aspx

बजाय डिफ़ॉल्ट "के लिए" एक AppSetting में निर्धारित करें और उपयोग करें कि आप तर्क मेल भेजने से।

<mailSettings> 
    <smtp deliveryMethod="network" from="[email protected]"> 
    <network 
     host="localhost" 
     port="25" 
     defaultCredentials="true" 
    /> 
    </smtp> 
</mailSettings> 
+0

संपादित करने से पहले मूल प्रश्न यह पूछ रहा था कि क्या "to" विशेषता थी web.config में 'मेलसेटिंग' तत्व और वहां नहीं है। –

+0

जब एक ईमेल यह "[email protected]" से कहेंगे प्राप्त करते हुए। मैं इसे "बेन" से कैसे कह सकता हूं। webconfig मुझे = "बेन <[email protected]>" से सेट करने की अनुमति नहीं देगा। क्या इसे करने का कोई तरीका है? – MIKE

+0

मुझे समाधान मिला: MIKE

0

नहीं, आप केवल निर्दिष्ट कर सकते हैं जहां मेल from आ रहा है:

यह एक उदाहरण MSDN डॉक्स से लिया है

MSDN Link

0

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

यदि आप केवल एक ही समय में एक पते पर भेज रहे हैं (जैसे एक व्यवस्थापक खाता) तो मैं सलाह देता हूं कि पते को web.config में 'एपसेटिंग' कुंजी के रूप में डालें और इसके बजाय इसे पढ़ लें।

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