ロト君のサイト

ロト君のサイトby lotokunn

L'sCore ロト君のサイトへようこそ!


XAMPP メール送信!!

2017.03.21

皆さんこんにちは、ロト君です!
最近、ECサイト開発に向けて邁進している最中なのですが、一つ気づいてしまった事がありました。

 

そう、それは・・・・・。「ローカル環境では!メール送信出来ない!!!!」と、言う事です。

 

詳しく話しますと、基本Web上に公開する前はローカル環境(XAMPP)を使ってシステムを構築し、FTP等でアップしています。本番環境であるWeb上でバグを防ぐ為です。
しかし、最近色々やった結果、メールについてはどうやら本番環境でしか動かなく、ローカルでは動かず仕方なくやってWeb上でのテストをしていました。

 

ですが、調べてみると「ローカル環境でもメールが使える!!」様な記事を発見しまして、システム構築し直したほど、漸くできましたので、ご参考までに記載したいと思います。

 


ルートの確認

先ずはじめにする事はルートの確認です。私のXAMPPのルートは一般的な下記のようなルートです。

 
C:\xampp

 
そして、ここから肝心なのは「php.ini」「sendmail.ini」の確認です。

 

php.iniのルート
php.iniのルートは、私の場合下記のようなものでした。

 
C:\xampp\php\php.ini

 
そして、php.ini中の「;sendmail_path =」を、
sendmail_path = “\”C:\xampp\sendmail\sendmail.exe\” -t」に、書き換え保存します。
(念の為、バックアップなどをする事をオススメします。)

 

sendmail.iniのルート
次に、sendmail.iniのルート内を編集します。私のsendmail.iniのルートは下記のようなものでした。

 

C:\xampp\sendmail\sendmail.ini

 
そして、sendmail.ini中の「smtp_server=」「smtp_port=」「auth_username=」「auth_password=」を、次のように書き換え保存します。(GoogleのGmailを使う場合)
smtp_server=smtp.gmail.com
smtp_port=587
auth_username=xxxxxxxxxx@gmail.com
auth_password=XXXXXXXXXX
xXの部分は自分のアカウントに対して同様なものを設定して下さい。

 

以上の設定が完了しましたら、各XAMPPで使っている機能を再起動して試してみますと、上手いことメールの送信が出来るようになりました!!!
これで、本番環境では無く、ローカル環境でもバンバン試せるようにできますよ~~~~~ww

 

以上、XAMPPを使ってローカル環境からメールを送信してみるの記事でした!
メール設定をするのに2時間近く瞑想してしまった。。。。、>m<)///



Hello!!

皆さんこんにちは!こんばんは!!ロト君です。

このサイトは私が興味を持ったモノやコトについて掲載をしていくサイトです。

主にパソコン関係やアニメ・ゲーム等について掲載すたいと思いますので、
どうぞ宜しくお願い致します!

コメント等はTwitter等を活用して頂けると有り難いです!!

Twitter:ロト君@lotokunn

lotokunn.com by lotokunn

2016-2018 / Thanks for 2 years.