問題タブ [google-workspace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-admin-sdk - GSuite サービス アカウント + 他のドメインの OAuth2
GSuite ドメイン全体の委任 + サービス アカウントを使用して統合をセットアップしました。これにより、ドメイン内の任意のユーザーとして行動できるようになります。
現在、この方法は、rulerr.com のお客様にとって「ユーザー フレンドリー」なオプションではありません。私は、組織外の他のドメインに対して Oauth2 同意プロセスを実行しようとしています。
理想的には、彼らは管理者として同意することができ (管理者の同意と呼ばれます)、1 つまたは 2 つのトークンを取得するだけですべてのユーザー データ (カレンダー/メール/ドライブ) にアクセスできます。
これは、アプリケーションと委任されたアクセス許可を持つ Microsoft Graph を介して可能です ( https://blogs.msdn.microsoft.com/exchangedev/2015/01/21/building-daemon-or-service-apps-with-office-365-mailを参照)。 -calendar-and-contacts-apis-oauth2-client-credential-flow/ )
これが GSuite で可能かどうか教えてもらえますか? 単一の組織のサービス アカウント以外の情報が見つかりません。
php - G-Suite を介して大量の電子メール PHPMAILER を送信する
だから私は次のコードを持っています:
そして、次の関数
PHPMailer を使用して、gmail SMTP サーバーを使用して複数の電子メールを送信しています。ニュースレターを送信するために、異なるがほぼ同じコードを含む 4 つのファイルがあります。私のファイルの 1 つは、すべてのメールを (~60 受信者) に送信しています。ここで問題が発生します。電子メールの半分が送信され、残りは送信されません。スクリプトを実行しても、今回は少数の受信者に対して、最初に電子メールを受信しなかった場合、送信しています。
独自のドメインで GMAIL を使用しています。だから私は限界を超えていません。
この問題の原因は何ですか? 何か案は ?ありがとうございました。
アップデート**
いくつかの電子メールが送信された後、このエラーが表示されます。理由はありますか?
アップデート***
コードを変更して、電子メールごとにsmtpサーバーに接続しないようにしました。しかし、93通のメールを送信した後、次のエラーが表示されます。