PHP स्क्रिप्टवरून ईमेल कसे पाठवावे

एखाद्या वेबपेजवर चालणाऱ्या PHP स्क्रिप्टमधून ईमेल पाठविणे हे तुलनेने सोपे आहे. आपण PHP ईमेल स्क्रिप्टने संदेश पाठविण्यासाठी स्थानिक किंवा रिमोट SMTP सर्व्हरचा वापर करावा हे निर्दिष्ट करू शकता.

PHP मेल स्क्रिप्ट उदाहरण

recipient@example.com "; $ विषय = " हाय! "; $ body = " हाय, \ n \ n आपण कसे आहात? "; जर (मेल ($ to $ $ विषय $ $)) {echo ("

ईमेल यशस्वीरित्या पाठविले! "); } else {इको ("<-> ईमेल वितरण अयशस्वी ... "); }?>

या उदाहरणात, आपल्याला काय अर्थाने बोल्ड मजकूर बदला. बाकी सर्व गोष्टी सोडल्या पाहिजेत कारण, जे बाकी आहे ते स्क्रिप्टचे संपादनयोग्य संपादन नसलेले भाग आहेत आणि PHP मेल फंक्शन योग्यरित्या कार्य करण्यासाठी आवश्यक आहे.

अधिक PHP ईमेल पर्याय

PHP स्क्रिप्टमध्ये "From" हेडर ओळी समाविष्ट करायची असल्यास, आपल्याला त्या अतिरिक्त हेडरची रेषा जोडणे आवश्यक आहे. त्या मार्गदर्शिका आपल्याला दर्शवेल की एका विशिष्ट "प्रेषक" ईमेल पत्ता परिभाषित करणारा स्क्रिप्टमधील एखादा अतिरिक्त पर्याय कसा जोडावा जो एका नियमित ईमेल इंटरफेससारखा असतो.

स्टॉक PHP सह समाविष्ट मेल () कार्य SMTP प्रमाणीकरण समर्थन देत नाही. जर मेल () याकरिता आपल्यासाठी किंवा अन्य कारणास्तव कार्य करीत नाही, तर आपण SMTP प्रमाणीकरण वापरून ईमेल पाठवू शकता. त्या मार्गदर्शकामध्ये आपल्या PHP मेल स्क्रिप्टला SSL एन्क्रिप्शन कशी सपोर्ट करायची हे एक ट्यूटोरियल देखील आहे.

वापरकर्त्यांनी वास्तविक ईमेल पत्ता प्रविष्ट केल्याची खात्री करण्यासाठी, आपण मजकूरास एक ईमेल सारखी रचना असल्याची खात्री करण्यासाठी प्रमाणित करू शकता.

आपण "प्रति" पत्त्या व्यतिरिक्त प्राप्तकर्ता नाव निर्दिष्ट करू इच्छित असल्यास, फक्त अवतरण चिन्हात नाव जोडा आणि नंतर ईमेल पत्ता कोष्ठकमध्ये ठेवा, जसे की: "व्यक्तीचे नाव "

टीप: PHP.net च्या मेल मेल कार्याबद्दल अधिक माहिती PHP.net वर दिसून येते

स्पॅमर शोषण पासून आपल्या स्क्रिप्ट संरक्षण

आपण मेल () फंक्शन (विशेषतः वेबफॉर्मसह ) वापरल्यास, हे सुनिश्चित करा की हे इच्छित पृष्ठावरुन कॉल केले आहे आणि कॅप्चासारखे काही फॉर्म संरक्षित करा.

आपण संशयास्पद स्ट्रिंग तपासू शकता ("Bcc:" नंतर अनेक ईमेल पत्त्यांसह)