XAMPP を使用したローカルホストからのメールの送信: ガイド
ローカルホストからのメールの送信は、困難な作業となる場合があります。これは、MySQL、PHP、および Perl を含む一般的な Apache ディストリビューションである XAMPP を使用する場合に特に当てはまります。ただし、適切な設定を行えば、XAMPP を使用してローカルホストからメールを簡単に送信できます。
XAMPP での Sendmail の使用
XAMPP には、メールを有効にする sendmail パッケージが組み込まれています。ローカルホストから送信します。
設定中PHP.ini
C:xamppphpphp.ini にある php.ini ファイルを変更する必要があります。 extension=php_openssl.dll を含む行からセミコロンを削除します。さらに、[mail function] セクションを次のように変更します。
SMTP=smtp.gmail.com smtp_port=587 sendmail_from = [email protected] sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
Sendmail.ini の構成
C:xamppsendmailsendmail.ini を開き、既存のコードを以下:
[sendmail] smtp_server=smtp.gmail.com smtp_port=587 error_logfile=error.log debug_logfile=debug.log [email protected] auth_password=my-gmail-password [email protected]
置換my-gmail-id と my-gmail-password を実際の Gmail 認証情報に置き換えます。 sendmail_path などの重複キーがすべて削除されていることを確認します。
サーバーの再起動
コントロール パネルを使用して XAMPP サーバーを再起動します。この手順は、変更を有効にするために重要です。
追加の考慮事項
Gmail の場合は、https://support にアクセスして、安全性の低いアプリからのアクセスを有効にしてください。 .google.com/accounts/answer/6010255.
を使用してメールを送信するPHP
PHP ファイルを作成し、mail() 関数を使用してローカルホストからメールを送信します。
これらの手順に注意深く従うことを忘れないでください。そうすれば、XAMPP を正常に構成できるようになります。ローカルホストからメールを送信します。
以上がLocalhost から電子メールを送信するように XAMPP を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。