वेबपेजमा चलिरहेको PHP स्क्रिप्टबाट इमेल पठाउन अपेक्षाकृत सजिलो छ। सन्देशहरू पठाउनका लागि तपाइँले पनि निर्दिष्ट गर्न सक्नुहुन्छ कि PHP इमेल स्क्रिप्ट स्थानीय वा टाढाको SMTP सर्भर प्रयोग गर्नुपर्छ।
PHP मेल लिपि उदाहरण
php $ to = " recipient@example.com "; $ subject = " हाय! "; $ body = " हाय, \ n \ n के हो तिमी? "; यदि (मेल ($ $, $ विषय, $ शरीर)) {गूंज ("ईमेल सफलतापूर्वक पठाइयो! p>"); } else {गूंज ("
इमेल डेलिभरी असफल भयो ... p>"); }?>
यस उदाहरणमा, केवल के बोल्ने पाठलाई मात्र परिवर्तन गर्दछ। सबै बाहेक सबैलाई छोड्नुपर्छ, किन बायाँ बायाँ स्क्रिप्टको गैर सम्पादन योग्य भागहरू छन् र PHP मेल प्रकार्यको लागि क्रमबद्ध रूपमा काम गर्न आवश्यक छ।
- लाई: यो ईमेल ठेगाना हो जुन ईमेल पठाइयो। तपाईं PHP मेल प्रकार्य प्रयोग गर्दै हुनुहुन्छ किन आधारमा यो तपाईंको आफ्नै वा अरू कसैको हो।
- विषय: जुन यो PHP लिपि मार्फत पठाइएको इमेलहरूको विषयको रूपमा प्रयोग गर्न चाहानुहुन्छ टाइप गर्नुहोस्।
- शरीर : यो जहाँ इ-मेलको शरीर जान्छ। \ N प्यारामिटरले सन्देशमा नयाँ रेखा थप्दछ किनकि यो सबै एक एकल लाइन प्राप्तकर्तामा प्रदर्शित छैन। तपाईं धेरै भन्दा बढी थप्न सक्नुहुन्छ, जस्तै हामीले माथिल्लो रेखाहरू बनाउनका लागि।
- गूंज : तपाईंले माथि देख्नु भएको दुई "गूंज" सन्देशहरू पृष्ठमा प्रदर्शन गर्न केवल सफलता वा त्रुटि सन्देशहरू छन् भने माथिको तीन प्यारामिटरहरू ठीकसँग भरिएको छैन।
थप PHP ईमेल विकल्पहरू
यदि तपाईं "बाट" हेडर रेखा PHP लिपिमा समावेश गर्न चाहनुहुन्छ भने, तपाइँले भर्खरै त्यो अतिरिक्त हेडर लाइन थप्न आवश्यक छ। यो मार्गदर्शकले तपाईंलाई कसरी लिपिमा अतिरिक्त विकल्प थप्न सक्छ भनेर देखाउनेछ जसले एक "" बाट "ईमेल ठेगाना परिभाषित गर्दछ, नियमित इमेल इन्टरफेस जस्तै।
स्टक PHP को साथ मेल () प्रकार्य समावेश SMTP प्रमाणीकरण को समर्थन गर्दैन। यदि मेल () तपाईंको लागि यो वा अर्को कारणको लागि काम गर्दैन, तपाई SMTP प्रमाणीकरणको प्रयोग गरेर इमेल पठाउन सक्नुहुन्छ। त्यस गाइडमा तपाईंको PHP मेल लिपिको समर्थन एसएसएसएल एन्क्रिप्शन कसरी बनाउने भन्ने बारे एक ट्युटोरियल हो।
निश्चित गर्नुहोस् कि प्रयोगकर्ताहरू एक वास्तविक इ-मेल ठेगाना प्रविष्टि गर्नुहोस्, तपाईले पाठ फिल्डलाई मान्य गर्न सक्नुहुनेछ यो सुनिश्चित गर्नका लागि कि यो ईमेल-जस्तै ढाँचा समावेश गर्दछ।
यदि तपाइँ "से" ठेगानाको अतिरिक्तमा रिसीभरको नाम निर्दिष्ट गर्न चाहनुहुन्छ भने, केवल उद्धरण भित्र नाम थप्नुहोस् र त्यसपछि ईमेल ठेगाना कोष्ठमा राख्नुहोस्, जस्तै: "व्यक्तिको नाम <प्राप्तकर्ता @example.com>" ।
सुझाव: PHP को मेल मेल प्रकार्यमा धेरै जानकारी PHP.net मा धेरै अधिक देखिन्छ।
स्प्यामरबाट तपाईंको लिपि सुरक्षित गर्नुहोस्
यदि तपाइँ मेल () प्रकार्य प्रयोग गर्नुहुन्छ (विशेष रूपमा वेबform सँग संयोजन गर्नुहोस्), निश्चित गर्नुहोस् कि तपाइँ जाँच गर्नुहोस् कि यो इच्छित पृष्ठबाट बोलाइन्छ र क्याप्चा जस्तै केहिसँग फारामको सुरक्षा गर्दछ।
तपाईं संदिग्ध तारहरूको लागि पनि जाँच गर्न सक्नुहुनेछ (भन्नुहोस्, "Bcc:" धेरै इमेल ठेगानाहरू पछ्याइएको छ)।