このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
プログラム言語:php:phpmailer [2019/06/27 17:11] yusuke_komori |
プログラム言語:php:phpmailer [2020/03/24 11:49] (現在) humolife |
||
---|---|---|---|
行 20: | 行 20: | ||
use PHPMailer\PHPMailer\PHPMailer; | use PHPMailer\PHPMailer\PHPMailer; | ||
+ | use PHPMailer\PHPMailer\Exception; | ||
// true を渡すと例外処理が有効になる | // true を渡すと例外処理が有効になる | ||
行 27: | 行 28: | ||
// デバッグ用 | // デバッグ用 | ||
$mail-> | $mail-> | ||
- | $mail-> | + | $mail-> |
} | } | ||
行 36: | 行 37: | ||
$mail-> | $mail-> | ||
$mail-> | $mail-> | ||
- | $mail-> | + | $mail-> |
$mail-> | $mail-> | ||
$mail-> | $mail-> | ||
行 47: | 行 48: | ||
$mail-> | $mail-> | ||
+ | $mail-> | ||
$mail-> | $mail-> | ||
$mail-> | $mail-> | ||
行 53: | 行 55: | ||
// 宛先のアドレスをクリア | // 宛先のアドレスをクリア | ||
$mail-> | $mail-> | ||
+ | // 返信先のクリア | ||
+ | $mail-> | ||
$mail-> | $mail-> | ||
行 62: | 行 66: | ||
echo " | echo " | ||
} | } | ||
+ | </ | ||
+ | ===== SSL証明書の検証エラー ===== | ||
+ | 自己署名証明書を使っている場合、SSL接続の証明書の検証で「SMTPホストに接続できませんでした。」などといったエラーが出ることがあります。 | ||
+ | この場合、以下のように SMTPOptions を設定することで検証を回避することが可能です。 | ||
+ | < | ||
+ | $mail-> | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ] | ||
+ | ]; | ||
</ | </ |