Xampp windows10 PHP sendmail 設定 (gmailを使う)
php.iniの設定と、sendmail.iniの設定をして、stunnelをインストールして、stunnel.confを設定する。
php.iniの設定
php.iniの場所は、xampp/php/php.ini [mail function]という箇所を下記のようにする。
[mail function]SMTP=localhostsmtp_port=465sendmail_path = "D:\xampp\sendmail\sendmail.exe -t"mail.add_x_header=Onsendamil.iniの設定
sendmail.iniの場所は、xampp/sendmail/sendmaill.ini
[sendmail]smtp_server=localhostsmtp_port=25smtp_ssl=noneauth_username=hogehoge@gmail.comauth_password=hogestunnelのインストール
stunnel.confの設定
stunnel.confのバックアップをとっておき、中身を下記のようにする。
[gmail-smtp]client = yesaccept = 127.0.0.1:25connect = smtp.gmail.com:465verify = 2CAfile = ca-certs.pemcheckHost = smtp.gmail.comOCSPaia = yes
[ssmtp]accept = 465connect = 25cert = stunnel.pem最後にXamppコントローラでApacheを再起動する。