12月 24, 2021

Xamppを使用してPhpでLocalhostからメールを送信する

XAMPPを使用してPhpでLocalhostからメールを送信すると、まず、PHPはオープンソースのスクリプト言語であり、要件に応じてPHPコアファイルを変更できる場所を意味し

PHPにはSENDMAILの組み込みパッケージもあり、XAMPPのようなlocalhostサーバーからメールを送信するために使用されます。

Xamppを使用してPhpでLocalhostからメールを送信
Xamppを使用してPhpでLocalhostからメールを送信

以下のプロセスは、XAMPPサーバーから説明しました。

XAMPPはの略です:

  • クロスプラットフォーム-X
  • Apache-A
  • MySQL-M
  • PHP-P
  • Perl-P

4+ XAMPP

を使用してPhpでLocalhostからメールを送信する手順は、以下で完全に説明したすべての手順のリストです。

  • Gmail SMTPを設定するためのアプリのパスワードを作成します。
  • PHP設定ファイル(php.ini)を変更します。
  • SendMail設定ファイル(sendmail.ini)を変更します。
  • ソースコードの例を試してみてください。

Gmail SMTPを設定するためのアプリのパスワードを作成します

2step認証で保護されているGmailアカウントにアクセスするには、GmailアカウントをSMTPアカウン

  • https://security.google.com/settings/security/apppasswords
  • 以下の画像のようにメールなどを選択してください,
Gmailでアプリのパスワードを作成する
Gmailでアプリのパスワードを作成する

次に、”woaablyvvycyznenv”のようなパスワードを取得します。 さらに安全に保管してください。

PHP設定ファイル(php.ini)

  • この場所に移動します: C:\XAMPP\php\php.ini
  • phpを開きます。任意のテキストエディタと検索上のiniファイル

phpでの変更点。iniファイル

セミコロンを削除(;)最初に以下の行に、指定された変更を入れてください,

SMTP=smtp.gmail.com
smtp_port=465
[email protected]
sendmail_path=”\”C:\xampp\sendmail\sendmail…..exe\”-t”

SendMail設定ファイル(sendmail.ini)

  • 次に、sendmailという名前のSendmail設定ファイルを開きます。イイイイイイイ
  • : c:\xampp\sendmail\sendmail.ini

検索

sendmailに変更があります。iniファイル

  • smtp_server=smtp。gmailです。com
  • smtp_port=465
  • smtp_ssl=auto
  • error_logfile=エラー。ログ
  • debug_logfile=debug。ログ
  • [email protected]
  • auth_password=P U T T H E C R Eatedapppasswordonfirststep

XAMPPコントロールパネルでAPACHEサーバーを再起動します。

XAMPPを使用してPhpでLocalhostからメールを送信する例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

<?php
//メッセージ
msg msg=”テキストの最初の行\テキストのnSecond行”;
//行が70文字より長い場合はwordwrap()を使用します
msg msg=wordwrap(msg msg,70);
$メール=”[email protected]”;
//メールヘッダーは、電子メール
sending headers=’From:’を送信するために必須です。$eメール。 “\r\n”。
‘Reply-To:’. $eメール。 “\r\n”。
‘X-Mailer:PHP/’. phpversion();
// メールを送信
if(mail(“[email protected]”,”My subject”,msg msg,headers headers)){
echo”Good to go!”;
}else{
echo”何か間違っていますか”;””;””;””;””;””;””;””;””;””;”;
}
?>

これらは、phpでlocalhostからメールを送信するための完全な手順です。

:

デスクトップ、タブレット、モバイル用メディアクエリCSS

幸せなコーディング。.!

この記事は役に立ちましたか?
はい

コメントを残す

メールアドレスが公開されることはありません。