PHP 메일()을 사용하는 웹 사이트를 설정했습니다. http : //에서 스크립트를 실행하면 성공적으로 실행될 수 있지만 https로 전환하면 // 작동하지 않습니다! 나는 Godaddy를 사용하여 호스팅하고 인증서를 구입했습니다. php.ini 파일에 아무것도 설정하지 않아도되는지 잘 모르겠습니다. 내 mailscript은 다음과 같습니다mail() on https
$from_respondent_email = "[email protected]" ;
$headers_respondent_email = "From: $from_respondent_email";
$subject_respondent_email = "Technical Support Request";
$body_respondent_email = "We received a support ticket from mydomain.com:\n\n";
$body_respondent_email .= "Test block of text";
$send = mail("[email protected]", $subject_respondent_email, $body_respondent_email, $headers_respondent_email);
'작동하지 않습니다'를 정의합니다. 오류가 없습니까? https가 http와 동일한 vhost 설정을 가리키고 있습니까? – tlenss
그냥 팁,'mail()'을 사용하지 마십시오. 그것은 거의 모든 공급자에 의해 트리거되어 정크 폴더로 전송됩니다. – VladHQ
http://stackoverflow.com/questions/712392/send-email-using-gmail-smtp-server-from-php-page – Tom