PHP-and-MySQL/C4/Sending-Email-Part-3/Hindi

From Script | Spoken-Tutorial
Revision as of 15:34, 2 December 2012 by Pravin1389 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
0:00 आपका फिर से स्वागत है। हम इस "'Send mail from not set in php dot ini" एरर को कैसे व्यवस्थित करें।
0:11 हमने निर्धारित नहीं किया है कि यह इ-मेल किसके तरफ से है।
0:18 इ-मेल भेजने के लिए हमें यह करने की आवश्यकता है।
0:23 हम यहाँ "from" पैरामीटर जैसा कुछ भी उपयोग नहीं करेंगे।
0:29 हमें विशेष हैडर्स को भेजने की आवश्यकता है।
0:32 अतः यहाँ हम "headers" वेरिएबल बनाते हैं। जो कि "me @me.com" जैसे कुछ के समान नहीं है।
0:43 हमें स्टैंडर्डाइज्ड मेल हैडर के साथ कार्य करने की जरूरत है, जो है "From:" और कोलन न कि सेमीकोलन। और फिर हम लिखते हैं, उदाहरणस्वरूप "php academy".
0:54 या आप "admin @php academy" जैसा कुछ लिख सकते हैं और ".com" जोड़ें, यदि आप चाहते हैं।
1:02 वास्तव में, मेरे पास वह डोमैन नाम नहीं है लेकिन हम इसे उसी की तरह रखेंगे।
1:08 अतः "From: admin @phpacademy.com".
1:11 अपने मेल के अंदर हम अन्य पैरामीटर को जोड़ने की आवश्यकता है, जो कि "headers" है।
1:18 तथा अब हम यहाँ आते हैं और आप यहाँ "Alex" और यहाँ "This is a test!" टाइप कर सकते हैं।
1:24 "Send me this" पर क्लिक करें और हमें अन्य एरर नजर आती है।
1:27 अब वास्तव में, मैं मेरे कम्प्यूटर पर मेल सर्वर नहीं चला रहा हूँ।
1:33 यदि आप अपने कम्प्यूटर पर मेल सर्वर नहीं चलाना चाहते हैं, तो मेल सर्वर, मेल फ्री के लिए गूगल पर ढ़ूंढें। और यह आपके कम्प्यूटर पर मेल सर्वर संस्थापित करेगा। जैसे कि अभी हम लोकल होस्ट पर चला रहे हैं।
1:46 तथा आपके पास लोकल हॉस्ट के तहत चलने वाला SMTP मेल सर्वर होगा।
1:54 अब जैसा कि मेरे पास मेल सर्वर नहीं है, मैं अपने विश्वविद्यालय के ई-मेल सिस्टम का उपयोग करूँगा। जो कि मेरे विश्वविद्यालय ई-मेल पर DNS या "Domain Name Server" (डोमैन नेम सर्वर) है।
2:06 इस तरीके से मेरा ई-मेल मेरे विश्वविद्यालय के माध्यम से भेजा जाता है।
2:11 यदि आप विशेष DNS सर्वर के बारे में जानते हैं, यदि आपके पास डोमैन नेम पहले से ही है, यदि आपकी वेबसाइट है, तो आप इसे जानेंगे या कम से कम आप इसका पता लगाने में सक्षम होंगे।
2:22 आप इसके माध्यम से ई-मेल भेजने के लिए सक्षम होंगे।
2:27 मैं जानता हूँ कि मेरे विश्वविद्यालय का ई-मेल DNS सर्वर "mailhost dot shef dot ac dot uk" है, क्योंकि मैं शेफील्ड (Sheffield) विश्वविद्यालय में हूँ।
2:36 अतः मुझे इसे मेरे "php dot ini" में शामिल करने की आवश्यकता है।
2:41 और इसको करने का सही तरीका है कि यहाँ आएँ और अपने वेरिएबल्स को सेट करें।
2:46 ओके, हमें "php dot ini" में SMTP सेट करने की आवश्यकता है।
2:59 और मेरी "php dot ini" फाइल खोलने के बजाय, मैं "ini set" फंक्शन का उपयोग करूँगा।
3:05 और वेरिएबल नेम है "SMTP".
3:12 अतः हम अपनी "php dot ini" फाइल में इस लाइन को एडिट कर रहे हैं।
3:16 और मैं वेल्यू के रूप में यहाँ मेल होस्ट करता हूँ।
3:20 यहाँ हम echo "get ini" लिखते हैं, जिसे एक विशेष वेल्यू मिलती है।
3:25 आगे मैं SMTP लिखूँगा और वह यहाँ स्क्रिप्ट को नष्ट कर सकता है।
3:30 अतः हम देख सकते हैं कि यह कैसे कार्य करता है।
3:32 अतः मैं लिखता हूँ "Alex" और फिर "Test" और "Send me this" पर क्लिक करता हूँ।
3:40 ओह ! माफ कीजिए, मैंने पूर्ण गलत टाइप कर दिया है। बड़ी गलती। वह है "ini get" और इसे रिफ्रेश करें।
3:52 ओके, हम मूलतः "mail host dot shef dot ac dot uk" के लिए अपनी "ini" फाइल में अपनी "SMTP" सेटिंग कर रहे हैं।
3:59 और फिर हम इसकी वेल्यू एको करेंगे।
4:03 अतः यह मुझे बताता है कि वह "mail host dot shef dot ac dot uk" के रूप में सेट हो गया है।
4:10 मान लीजिए कि यह मेल हॉस्ट सर्वर या DNS सर्वर कार्य करता है, फिर बाकी कोड कार्य करेंगे।
4:17 अपना मेल भेजने के बाद मैं पेज को नष्ट कर दूँगा।
4:24 नहीं मैं नहीं करूँगा। मैं पेज को अभी नष्ट कर दूँगा।
4:28 चलिए वापस चलते हैं और लिखते हैं "Alex" और "This is a test".
4:36 देख रहा हूँ कि सबकुछ ठीक है। हमारे पास मेरा "to", मेरा "subject", मेरा "From:admin@phpacademy.com" नामक "headers" है।
4:45 और हमारी बॉडी यहाँ है और हम अपने मेल फंक्शन को निष्पादित कर रहे हैं।
4:51 अतः जब मैं "Send me this" पर क्लिक करता हूँ, कुछ नहीं होता। हमें कोई एरर नहीं मिली। अतः हम मान सकते हैं कि सबकुछ कार्य करता है।
4:58 यदि मैं मेरे हॉटमेल और ई-मेल पर आता हूँ और मेरे इनबॉक्स पर क्लिक करता हूँ, आप देख सकते हैं कि हमें अभी "admin @ phpacademy dot com" से एक मेल मिला है।
5:09 यदि हम इस पर क्लिक करते हैं, हमें अपनी सब्जेक्ट लाइन में "Email from PHPAcademy" मिलता है। जिसे हमने यहाँ सेट किया है।
5:17 और हमारे पास ई-मेल पता है जिसे मैंने निर्दिष्ट किया है।
5:22 आप इसे इसी तरह ऐलेक्स से या phpacademy से रख सकते हैं।
5:27 और फिर हमारे पास "This is an email from Alex" है जो नाम हमने यहाँ फार्म के अंदर दिया है।
5:35 और फिर हमारे पास 2 लाइन ब्रेक है जो कि 1 और 2 है।
5:40 और "This is a test" यह वह टेक्स्ट है जिसे मैंने वहाँ रखा है।
5:46 अतः मेरे विश्वविद्यालय के DNS मेल सर्वर का उपयोग करके यह मेल फंक्शन है।
5:50 आपका INSP एक DNS मेल सर्वर होगा।
5:55 इसमें ऑथेन्टिकैशन की आवश्यकता हो सकती है। जिसमें मैं ट्यूटोरियल को जल्दी ही पूर्ण करूँगा।
6:00 अतः यदि यह कार्य नहीं कर रहा है तो यह ट्यूटोरियल देखें या मुझे ई-मेल करें या मेरे यूट्यूब के माध्यम से मुझसे संपर्क करें।
6:09 ओके, तो उम्मीद है यह कई लोगों के लिए उपयोगी होगा।
6:13 कृपया सब्स्क्राइब करें, यदि आपने पहले नहीं किया है।
6:15 यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है। आई.आई.टी बॉम्बे की ओर से मैं रवि कुमार अब आपसे विदा लेता हूँ। देखने के लिए धन्यवाद।

Contributors and Content Editors

Pravin1389