7
PHPを使用してSMTPサーバーからメールを送信する
$from = "someonelse@example.com"; $headers = "From:" . $from; echo mail ("borutflis1@gmail.com" ,"testmailfunction" , "Oj",$headers); PHPでメールを送信できません。エラーが発生します:SMTP server response: 530 SMTP authentication is required。 確認のためにSMTPなしでメールを送信できるという印象を受けました。私はこのメールが適切に除外されることを知っていますが、今は問題ではありません。 [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 ; For Win32 only. ; http://php.net/sendmail-from sendmail_from = someonelse@example.com これはphp.iniファイル内の設定です。SMTPを設定するにはどうすればよいですか?検証を必要としないSMTPサーバーはありますか、それとも自分でサーバーをセットアップする必要がありますか?