2
嗯,我使用的是Windows 7,我嘗試發送電子郵件與mail()函數在PHP。 我寫和嘗試了很多,但仍然無法發送。這是我的代碼:SMTP服務器響應:530 5.7.0必須首先發出STARTTLS命令。 Windows 7的
ini_set("SMTP","smtp.gmail.com");
ini_set("smtp_port","25");
$to = '[email protected]';
$subject = 'hi';
$msg = 'Test';
$headers ='Reply-To: [email protected]' . "\r\n" .
'From: [email protected]' ."\r\n" .
'X-Mailer: PHP /' . phpversion();
mail($to, $subject,$msg,$headers);
,我也得到:
SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. x42sm11770579eel.41 - gsmtp
我試着用端口587,但後來我得到:
SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. y51sm11859758eeu.0
請端口幫助465我的網頁甚至不加載。我再次使用Windows 7
你需要「登錄」第一,即有在互聯網上的某些腳本(就像你上面) ,其中包括用戶名和密碼。它是阻止人們濫用郵件服務器。 –