email - php mail using sendmail.exe -
मैं एक स्थानीय होस्ट विंडो VISTA m / c पर XAMPP का उपयोग कर रहा हूं एसएमटीपी सर्वर के रूप में जीमेल का उपयोग
मैं साधारण PHP स्क्रिप्ट का उपयोग करके एक ईमेल भेजने का प्रयास कर रहा हूं
यहां पर sendmail.ini पर कॉन्फ़िगरेशन विवरण है मेरे पास sendmail.exe और उस निर्देशिका में अन्य 2 डीएलएल है)
smtp_server = smtp.gmail.com; Smtp पोर्ट (आमतौर पर 25) smtp_port = 465; इस सर्वर के लिए डिफ़ॉल्ट डोमेन रजिस्ट्री से पढ़ा जाएगा; यह ईमेल पतों पर जोड़ा जाएगा जब कोई प्रदान न किया जाए; यदि आप रजिस्ट्री में मूल्य को ओवरराइड करना चाहते हैं, तो अपूर्णता और डिफ़ॉल्ट_डोमेन = लोकलहोस्ट संशोधित करें; Error.log में smtp त्रुटियों को लॉग करें (sendmail.exe के रूप में उसी निर्देशिका पर डिफ़ॉल्ट); लॉगिंग को सक्षम करने के लिए असंगत error_logfile = error.log; डीबग लॉग को debug.log के रूप में बनाएँ (sendmail.exe के रूप में उसी निर्देशिका पर डिफ़ॉल्ट); डीबगिंग debug_logfile = debug.log को सक्षम करने के लिए असंबद्ध; अगर आपके एसएमटीपी सर्वर को प्रमाणीकरण की आवश्यकता है, तो निम्न दो पंक्तियों auth_username = xxxxxxx auth_password = xxxxxx hostname = localhost को संशोधित करें और मैंने php.ini [मेल फ़ंक्शन] को बदल दिया है; केवल Win32 के लिए ; SMTP = स्थानीयहोस्ट; smtp_port = 25; केवल Win32 के लिए ; Sendmail_from = xxxxx; यूनिक्स के लिए केवल आप तर्क के रूप में अच्छी तरह से आपूर्ति कर सकते हैं (डिफ़ॉल्ट: "sendmail -t -i") Sendmail_path = "C: \ xampp \ sendmail \ sendmail.exe -t" और एक बार जब मैं स्क्रिप्ट कॉल करता हूं तो यह प्रतीक्षा में जाता है ... स्थानीय लोक के लिए ... यहां डिबग है लॉग ...
09/05/02 17:34:41 ** --- MESSAGE BEGIN --- 09/05/02 17:34:41 ** प्रति: xxx @ Yahoo.com 09/05/02 17:34:41 ** विषय: प्रपत्र प्रस्तुत परिणाम 09/05/02 17:34:41 ** से: मेरी वेब साइट 09/05/02 17:34:41 ** उत्तर -To: xxx@gmail.com 09/05/02 17:34:41 ** 09/05/02 17:34:41 ** नाम: xxx 09/05/02 17:34:41 ** ई-मेल : Xxx@yahoo.com 09/05/02 17:34:41 ** संदेश: हे संदेश का परीक्षण करें 09/05/02 17:34:41 ** 09/05/02 17:34:41 ** 09/05 / 02 17:34:41 ** --- संदेश END --- 09/05/02 17:34:41 ** smtp.gmail.com धुंधला 09/05/02 17:34:41 ** से कनेक्ट हो रहा है कनेक्टेड।
मैं PHP में नया हूँ और जानना चाहूंगा कि मेल करने का बेहतर तरीका क्या है ... मैं HTML / multipart के लिए नहीं हूं मेल अब अटैचमेंट के साथ ... इसके अलावा मैं SMTP सर्वर स्थापित मैं अब परीक्षण के लिए GMAIL का उपयोग करना चाहूंगा थेंक्स
मैं दृढ़ता से सुझाव देता हूं कि आप एक पुस्तकालय का उपयोग करते हैं जैसे कि । ये उनका है।
एक और अच्छी लाइब्रेरी (जो मैंने प्रयोग नहीं की है) है। ये उनका है।
Comments
Post a Comment