RH/Linuxで動作するAmazon EC2インスタンスがあります。私の問題は、コマンドラインからsendmailでメールを送ることはできますが、動作していないphp mail()関数です。php mail()は動作しませんが、sendmailは動作しません。
このコマンドを実行します。 # telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
XXXXX
私のphp.iniの設定が間違っていただきました!私はfingureすることはできません
mail function]
SMTP = localhost
smtp_port = 25
sendmail_path = /usr/sbin/sendmail -t -i
mail.add_x_header = On
です。私はPHPのメールエラーを取得していません。私は電子メールも受け取っていません。何が問題なの?
「SMTP」と「smtp_port」はWindows用ですので、設定から削除する必要があります。手動で送信するときに 'sendmail'でどのようなパラメータを使用していますか? – eth0
sendmailの[email protected] – user1147995
おかげで、これは私が sendmailの sendmailの[email protected] から送信する方法です私は さようならをテストしています! 。 – user1147995