質問: someonelse@example.com これはphp.iniファイルの設定です。 smtpを設定するにはどうすればいいですか?検証を必要としない、または自分でサーバーを設定する必要があるsmtpサーバーはありますか?
回答: smtp認証を必要とするサーバーを介してeメールを送信する場合は、実際にそれを指定し、ホスト、ユーザー名、およびパスワード(デフォルトではない場合はポート)を設定する必要があります。たとえば、私は通常phpmailerを以下のような設定で使用します。$mail = new phpmailer(); $mail->issmtp(); $mail->charset = 'utf-8'; $mail->host = "mail.example.com"; // smtp server example $mail->smtpdebug = 0; // enables smtp debug information (for testing) $mail->smtpauth = true; // enable smtp authentication $mail->port = 25; // set the smtp port for the gmail server $mail->username = "username"; // smtp account username example $mail->password = "password"; // smtp account password example phpmailerの詳細についてはこちらをご覧ください。 https://github.com/phpmailer/phpmailer