2010-02-02 3 views
22

मैंने यह पता लगाने की कोशिश की है कि किसी ई-मेल पते के प्रारूप को यूआरआई की परिभाषा का अनुपालन करने के लिए कहा जा सकता है या नहीं, लेकिन मुझे अब तक इसकी कोई स्पष्ट पुष्टि नहीं मिली है। मुझे उम्मीद है कि कोई मुझे यहां कुछ अंतर्दृष्टि प्रदान कर सकता है। अग्रिम में :)एक ई-मेल पता एक यूआरआई है?

उत्तर

34

हाँ, पर के साथ "mailto:" के लिए योजना उपसर्ग।

<scheme>:<scheme-specific-part> 

<scheme>, <scheme-specific-part> पता है कि "mailto":

एक यूआरआइ इस फार्म है।

उदाहरण के लिए:

mailto:[email protected] 

एक वैध यूआरआई है।

+1

तो, 'mailto:' योजना के बिना, एक ईमेल पता को यूआरआई नहीं माना जा सकता है? – SarahofGaia

2

हाँ धन्यवाद जब "mailto" योजना के साथ प्रयोग किया है, यहाँ देखो: http://www.ietf.org/rfc/rfc2396.txt

1,3। उदाहरण यूआरआई

निम्नलिखित उदाहरण यूआरआई को आम उपयोग में दिखाते हैं।

mailto: [email protected]
- mailto इलेक्ट्रॉनिक मेल पते

+0

यह खराब जानकारी है –

+0

आरएफसी के सेक्शन 1.3 में एक ईमेल उदाहरण है – ron

+0

1.3 उदाहरण यूआरआई --- –

5

अपने स्वयं के एक ई-मेल पता - [email protected] - मैं नहीं कहूंगा। ई-मेल पते का एक लिंक - mailto: [email protected] - मैं हाँ कहूंगा।

+0

एक यूआरआई को योजना भाग ('mailto') को वैध होने की आवश्यकता नहीं है। – McDowell

+0

मुझे लगता है कि "mailto" भाग अनिवार्य है। –

+0

@ मासिमो फ़ैज़ोलारी - हाँ, आप सही हैं - मुझे गलत था - आरएफसी 3 9 86 के लिए एबीएनएफ को एक योजना की आवश्यकता है। – McDowell

12

प्रति RFC 3986:

एक यूनिफ़ॉर्म रिसोर्स पहचानकर्ता (URI) पात्रों में से एक कॉम्पैक्ट अनुक्रम कि की पहचान करता है एक अमूर्त या भौतिक संसाधन है।

बुनियादी वाक्यविन्यास घटक के रूप में आरएफसी द्वारा परिभाषित:

The generic URI syntax consists of a hierarchical sequence of 
components referred to as the scheme, authority, path, query, and 
fragment. 

    URI   = scheme ":" hier-part [ "?" query ] [ "#" fragment ] 

    hier-part = "//" authority path-abempty 
      /path-absolute 
      /path-rootless 
      /path-empty 

तो - एक ई-मेल एड्रेस यूआरआई नहीं है। हालांकि mailto:[email protected] एक वैध यूआरआई है।

1

मुझे लगता है कि यह है, अगर यह "mailto:" भी शामिल है पता में स्कीमा संदर्भ; अन्यथा नहीं। लेकिन जैसा कि यह केवल HTML पृष्ठों पर देखा जाता है, ज्यादातर मामलों में ईमेल पता स्वयं को यूआरआई नहीं माना जा सकता है।

यदि आपने पहले चेक नहीं किया है, तो RFC3305 document पर एक नज़र डालें।

URI योजना के नाम की आधिकारिक रजिस्टर http://www.iana.org/assignments/uri-schemes.html

पर IANA द्वारा बनाए रखा है मुझे आशा है कि यह मदद करता है, कार्लोस।