/ / मेल भेजना और स्थानीय रूप से php प्रोजेक्ट के लिए परीक्षण करना - php, email-client

मेल भेजना और php प्रोजेक्ट - php, ईमेल-क्लाइंट के लिए इसे स्थानीय रूप से परीक्षण करना

मैं अपने php प्रोजेक्ट के लिए ईमेल सत्यापन कर रहा हूं, इसके लिए मैंने कोड लिखा है, लेकिन समस्या यह है कि मेरे मेल की जांच कैसे करें, वांछित स्थान पर जा रहे हैं। क्या लोकलहोस्ट पर अपने कोड की जाँच के लिए मनमाना मेल भेजने का कोई तरीका है। आमतौर पर मैं अपने भेजे गए मेल को स्थानीयहोस्ट पर देखना चाहता था। मेरे पास xammp स्थापित है।

उत्तर:

जवाब के लिए 0 № 1

मेल () फ़ंक्शन आमतौर पर WAMP जैसी चीजों के लिए डिफ़ॉल्ट रूप से काम नहीं करता है। आपको अपने SMTP सर्वर का विवरण php.ini फ़ाइल में जोड़ना होगा।

यहाँ एक अच्छा ट्यूटोरियल है: http://roshanbh.com.np/2007/12/sending-e-mail-from-localhost-in-php-in-windows-environment.html


जवाब के लिए 0 № 2

php.ini फ़ाइल: उस फ़ाइल में मेल फंक्शन की खोज करें और उसके कंटेंट को फॉलो करें। [मेल समारोह]

; केवल Win32 के लिए।

; http://php.net/smtp

SMTP = आपकी सेवा का होस्ट नाम। (उदा। mail.test.com)

; http://php.net/smtp-port

smtp_port = 25

; केवल Win32 के लिए।

; http://php.net/sendmail-from

sendmail_from = प्रेषक ईमेल आईडी। (उदा। परीक्षण@gmail.com

Php.ini फाइल को सेव करें। मेल भेजने के लिए कोड लिखें।

परीक्षण संदेश

अरे अपने काम के! .. ..

'; // HTML मेल भेजने के लिए, सामग्री प्रकार हेडरसेट होना चाहिए $ हेडर = 'MIME- संस्करण: 1.0 M "आर एन"; $ हेडर। = 'सामग्री-प्रकार: पाठ / html; charset = iso-8859-1-। "आर एन"; // अतिरिक्त हेडर $ हेडर। = 'टू: रिसीवर नाम'। "आर एन"; $ हेडर। = 'से: प्रेषक नाम' "आर एन"; // इसे मेल करो मेल ($ से, $ विषय, $ संदेश, $ हेडर); ?>