いつもお世話になります。
◆やりたいこと
centos7上でmailサーバ(postfix)を立て、PHPのソースからメールを送信したいです。
◆現在ハマっているところ
// test_mail.php
<?php $mail = "test@exmaple.com"; $subject = "テストメールです"; $body = "本文です"; mb_language("Japanese"); $ret=mb_send_mail($mail,$subject,$body); var_dump($ret);
というコードを実行しました。
PHP Fatal error: Call to undefined function mb_language() in /root/mail_test.php on line 5
というエラーがでました。
ここの部分をコメントアウトしてさらに実行すると、
PHP Fatal error: Call to undefined function mb_send_mail() in /root/mail_test.php on line 6
エラーがでます。表題のとおりmb_language()とmb_send_mail()の設定ができません。
◆行ったこと
①PHP Fatal error: Call to undefined function mb_language() in /root/mail_test.php on line 5
に対しては、yum -y install php_mbstringをインストールしてみました。
②PHP Fatal error: Call to undefined function mb_send_mail() in /root/mail_test.php on line 6
は、php.iniの設定でコメントアウトされているかと思いを見てみましたが、コメントアウトされていませんでした。
よろしくお願いします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。