メール送信する方法です。
Windows の Xampp からの送信にも対応しています。
Windowsからのメール送信では
よく下記のメール送信プログラムが紹介されていることが多いです。
が、ここでは使用しません。
fake sendmail for windows
PHPMailer から 直接 Gmail の SMTP に接続して、メールを送信されます。
私は使い方をよく忘れるので、ここで残しておくことにします。
今回、私が動作させている環境は下記です。
環境
OS : Windows-10PHP : PHP-7.3.2 (Xampp)
PHPMailer : 6.1.5
PHPMailer + Gmail
PHPMailer (Composer 未使用) + Gmail
Composer は使用しない方法です。
PHPのコード
PHPMailer (Composer 使用) + Gmail
PHPのコード
$mail->SMTPOptions = [ 'ssl' => [ 'verify_peer' => false ,'verify_peer_name' => false ,'allow_self_signed' => true ] ];
これを入れておかないと、SMTP送信でエラーが発生します。
Gmail の SMTP に接続せずにメール送信する場合は、
SMTP接続の部分を削除してあげれば、いけると思います。
PHPMailer から Gmail 経由でメール送信する方法でした。
Windows-10 の PHP-7.3(Xampp) 環境以外からでも同様に動作可能です。
0 件のコメント:
コメントを投稿