0
popen()が無効になっている共有ホスティングのPHPスクリプトからPHPMailerを使用して電子メールを送信できますか?下記のコードを使用して電子メールを送信しようとしていますが、「セキュリティ上の理由からpopenが無効になっています」というエラーメッセージが表示されます。私のホストプロバイダと確認すると、実際には無効になっており、共有ホスティングでは有効にできません。これは私のためにPHPMailerを使用できなくしますか?あなたがisSendmail
を使用しているので、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();
ありがとう、それはトリックでした。 Sendmailを使用していたのは、もっと信頼できると思ったからです。私はもともと電子メールを正常に送信するのに問題がありました。 – Annette