0
popen()이 비활성화 된 공유 호스팅에서 PHPMailer를 사용하여 PHP 스크립트에서 전자 메일을 보낼 수 있습니까? 아래 코드를 사용하여 전자 메일을 보내려고하지만 "보안상의 이유로 popen이 (가) 비활성화되었습니다"라는 오류 메시지가 나타납니다. 내 호스트 제공 업체에 확인한 결과 실제로 사용 중지되었으며 공유 호스팅에서 사용하도록 설정할 수 없습니다. 이 때문에 PHPMailer가 사용할 수 없게됩니까?popen이 비활성화 된 경우 PHPMailer 사용
$mail = new PHPMailer();
$mail->SetFrom('[email protected]', 'Byetunes');
$mail->AddReplyTo($param['sender_email'], $param['sender_name']);
$mail->AddAddress($receiverEmails[0]);
$mail->isHTML(true);
$mail->isSendmail(true);
$mail->Subject = $param['subject'];
$mail->Body = $message_body;
$sendingStatus = $mail->send();
당신이
isSendmail
를 사용하고 있기 때문에 만
popen
필요
고마워요, 그 속임수를했습니다. 나는 그것이 더 신뢰할 수있을 거라 생각했기 때문에 센드 메일을 사용하고 있었다. 원래 이메일을 보내는데 문제가있었습니다. – Annette