WordPressと同じサーバー上のメールサーバーを繋ぐ

最も一般的で簡単な解決策は、SSL証明書の検証を無効にすることです。以下の手順でWP Mail SMTPプラグインの設定を修正します。

方法1: functions.php でSMTPOptionsを無効化する (推奨)

  1. WordPressのテーマフォルダにある functions.php ファイルを編集します。
  2. 以下のコードをファイルの最後に追加します。

php

// WP Mail SMTPの証明書エラー回避設定
function my_phpmailer_smtp_options( $phpmailer ) {
    $phpmailer->SMTPOptions = array(
        'ssl' => array(
            'verify_peer'       => false,
            'verify_peer_name'  => false,
            'allow_self_signed' => true
        ),
    );
}
add_action( 'phpmailer_init', 'my_phpmailer_smtp_options' );

3.Appachリスタート

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です