$from = "someonelse@example.com";
$headers = "From:" . $from;
echo mail ("borutflis1@gmail.com" ,"testmailfunction" , "Oj",$headers);
मुझे PHP में ईमेल भेजने में परेशानी है। मैं एक त्रुटि मिलती है: SMTP server response: 530 SMTP authentication is required
।
मैं इस धारणा के तहत था कि आप सत्यापित करने के लिए एसएमटीपी के बिना ईमेल भेज सकते हैं। मुझे पता है कि यह मेल संभवतः फ़िल्टर कर देगा, लेकिन यह अभी मायने नहीं रखता है।
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = someonelse@example.com
यह php.ini
फ़ाइल में सेटअप है । मुझे SMTP कैसे सेट करना चाहिए? क्या कोई SMTP सर्वर है जिसे किसी सत्यापन की आवश्यकता नहीं है या मुझे स्वयं एक सर्वर सेटअप करना चाहिए?
mail()
फंक्शन में बनाया गया इसका वैकल्पिक व्यक्ति ।