ローカル環境[XAMPP]でmb_send_mail()のメール送信を可能にする方法#(※gmail使用)

昨日ハマってしまったので、忘れないうちに書いておきます。
ネットで調べて解決しましたが、ローカル環境のXAMPPでmb_send_mail()でメール送信を可能にする方法について(※gmail使用)。

目次

php.iniの修正

D:xamppphp¥php.iniを開く。

sendmail_pathの設定

sendmail_pathにsendmailの実行ファイル(sendmail.exe)のパスを指定する。
自分の場合はDドライブ直下にxamppをインストールしたので以下のパスを指定した。

;sendmail_path =
↓
sendmail_path = ""D:xamppsendmailsendmail.exe" -t"

sendmail.iniの修正

D:xamppsendmailsendmail.iniを開く。

以下の修正をおこなう。

smtp_server=smtp.gmail.com
smtp_port=587
auth_username=xxx@gmail.com #自分の使っているgmailのメールアドレスを入力
auth_password=pass #gmailのパスワードを入力
force_sender=xxx@gmail.com #自分の使っているgmailのメールアドレスを入力

最後にxamppのControl PanelからApacheの再起動

送信テストのPHPプログラムを作成して、テスト送信を実行してみる。

<?php
if (mb_send_mail(‘送信先メールアドレス’,   ‘テスト送信’,   ‘テスト本文’)) {
echo ‘送信成功’;
} else {
echo ‘送信失敗’;
}
?>

上記の送信先メールアドレスにメールが送信されればOK♪

この記事が気に入ったら
いいね または フォローしてね!

yossy(ヨッシー)の画像
yossy(ヨッシー)
岐阜県なんちゃってブロガー
岐阜県美濃加茂市在住の田舎人。
趣味はギター・カフェ・グルメ巡り。
2015年2月から自分への備忘録・雑記としてこのブログを始めました。
普段の日常生活で経験した事・感じたこと・少しは他の誰かに役立つかもしれない情報などをゆる~く書いてます。
あと最近、個別オンラインサポート(有料)というサービスも始めてみました。
目次
閉じる