1
PHPMailer 6.0がインストールされており、これを使用してoauthのgmailアカウントを使用して電子メールを送信します。 phpmailerパッケージは、composerを使用してインストールされました。私はoauthファイルを追加しました。私composer.jsonは以下の通りです:クラス 'PHPMailerOAuth'が見つかりません
{
"require": {
"phpmailer/phpmailer": "^6.0",
"psr/log": "^1.0",
"league/oauth2-google": "^2.0",
"ext-mbstring": "^0.0.0",
"symfony/polyfill-mbstring": "^1.5",
"league/oauth2-client": "^2.2"
}
} 私はGoogleのデベロッパーコンソールでアプリを作成しても、リフレッシュトークン、ユーザIDと秘密(ここでは示されていない)..私はに使用していたコードを得ていますライブラリは以下の通りです開始:
use PHPMailer\PHPMailer\PHPMailer;
require 'vendor/autoload.php';
$mail = new PHPMailerOAuth();
しかし私は、以下のようにエラーを取得しています:
Fatal error: Class 'PHPMailerOAuth' not found...
どのように私はこの問題を解決することができますか?
私は例を使用していました。 $ mailを使ってOauthオブジェクトにすると問題が発生していました。 – ewom2468
ええ、通常、あなたはその変数にPHPmailerを入れます。うまくいけば、その例はabitを助けました。 –