PowerDMARC WHMCS プラグインを使用すると、以下を提供できます。 dmarc、spf、dkim、 BIMIそして MTA-STSソリューションを既存の WHMCS ストアフロントを通して直接提供することができます。インフラの変更、技術的な頭痛の種はありません - プラグイン、設定、および販売を開始するだけです。以下のガイドでは、モジュールのインストールと本番稼動までのステップバイステップのプロセスを説明します。
互換性のあるWHMCSバージョン
このモジュールにはPHP 8.1が必要ですので、WHMCS 8.6以降と互換性があります。モジュールの機能はWHMCS 8.13でテストされ確認されています。
インストールとモジュール設定の手順
ZIPの展開
PowerDMARC For WHMCS ZIPパッケージをWHMCSのメインディレクトリに解凍します。
cPanelをご利用のパートナー様へ
- WHMCS管理モデルパネルにアクセス
WHMCSパートナー管理パネルの設定
サーバー構成
WHMCSで、Config -> System Settings -> Serversに進みます。
新規サーバーの作成
ホスト名フィールドには、APIエンドポイントのbaseURLを入力してください(例: partnername.powerdmarc.com またはホワイトラベルを使用しているパートナーの場合は app.partner.com)。PowerDMARC パートナープログラムにサインアップすると、指定されたアカウントマネージャーが必要なすべての詳細を提供します。
APIポータルからAPIトークンを取得するには、[API設定]->[APIトークンの管理]に進み、必要なパーミッションでトークンを生成します。
Server Details "セクションの "Module "フィールドで "PowerDMARC For WHMCS "を選択します。
API Token "を入力し、"Secure "チェックボックスをチェックする。
APIトークンが有効であることをテストするには、"Test Connection "をクリックします。
変更を保存する
サーバーグループの構成
DMARCを提供するには、まずWHMCS管理パネルで所属するグループを作成する必要があります。例えば、メール認証というグループを作成し、その下でDMARCを提供することができます。
システム設定 -> サーバー
新しいサーバーグループの作成
新しいサーバーをグループに割り当てる
変更を保存する
スタンドアロン製品構成
PowerDMARC サービスは、WHMCS 内でスタンドアロン製品として提供することもできますし、ドメイン名、SSL、メールホスティング、ウェブホスティングなど、現在提供しているサービスのアドオンサービスとして提供することもできます。
以下のステップでは、独立したサービスとして提供する方法を紹介する。
Config→システム設定→Products/Servicesへ。
新しい製品を作る
モジュールフィールドで、"PowerDMARC For WHMCS "を選択します。
次のステップに進む
Module Settings "タブで、"Module and Server Group "を選択する。
プラン設定セクションが表示され、DMARCポータルで利用可能なプランと一致する商品名が表示されます(例:Lite Annual)。
カスタムフィールド」タブに移動します。フィールドが自動的に作成されなかった場合は、再度変更を保存してください。
製品アドオンの設定
このアプローチにより、PowerDMARC プランを既存の製品に関連するアドオンとして追加することができます。 例えば、ドメイン名登録、ウェブホスティング、Eメールホスティング、SSL証明書、インバウンドのEメールセキュリティ(アンチスパム)などです。
製品アドオンの設定プロセスは、スタンドアロンの製品設定モジュールと非常によく似ており、カスタムフィールドも同じ方法で設定されます。
システム設定 -> アドオンモジュール -> PowerDMARC For WHMCSアドオンを有効にする。
- アドオンを作成した後、「対象商品」セクションに移動し、該当する商品を追加することができます。例SSLのアドオンとしてのDMARC
クライアントエリア・ランディングページの設定
PowerDMARC WHMCSモジュールには、サービスの特徴を強調するランディングページがあります。このランディングページを設定するには、以下の手順に従ってください:
コンフィグ→システム設定→アドオンモジュール
PowerDMARC For WHMCS Addon "アドオンを有効にします。
ランディングページ商品グループ」フィールドで、ランディングページとして表示する商品グループを選択します。
変更を保存する
免責事項:ThinkDMARCは説明のための一例です。
管理エリアからの製品管理
サービスが作成されると、製品/サービスタブの顧客プロファイルセクションで管理できます。
このビューでは、モジュールコマンドを実行し、リミットを調整することができます(APIでリミットを更新するには、ボタンを使用して適切なコマンドを呼び出す必要があります)。
作成します: 作成: PowerDMARCパートナーテナントが作成されていない場合、作成手順を実行します。
サスペンド PowerDMARCアカウントが有効な場合、それを無効にする。
サスペンド解除: PowerDMARCアカウントが無効になっている場合、有効にする。
終了します: PowerDMARC アカウントを削除します。
パッケージの変更 製品/サービスのドロップダウンから選択されたものに基づいて、PowerDMARCのアカウントプランを変更します。
ドメイン制限の更新: Override Domain limit "入力フィールドで指定された値に基づいてドメイン制限を更新するカスタムアクション。
メール量制限の更新: Override Mail Volume Limit "入力フィールドで指定された値に基づいて、毎月のメール量制限を更新するカスタムアクション。
クライアントエリアからの製品/アドオンの購入
スタンドアロン製品
これで、クライアントエリアから設定済みのランディングページを経由してスタンドアロン製品を購入できるようになります。
製品アドオン
クライアントは、アドオンとしてDMARCを購入することもできます。例として、クライアントがドメインを購入/登録する場合、DMARC サービスをアドオンとして購入することもできます。PowerDMARC をドメイン登録、メールホスティング、ウェブホスティング、その他のサービスのアドオンにすることをお勧めします。
支払いが完了すると、モジュールは PowerDMARC パートナーポータルのアカウント作成に進みます。
WHMCSのエンドユーザーコントロールパネルビューは、サービス購入に関する基本情報を表示し、PowerDMARCパートナーポータルへのシームレスなワンクリックログインを可能にします。
自動DMARC DNSレコード公開(cPanelのみ
WHMCSからドメインを購入/追加した後、cPanelを使用しているクライアントのためのオンボードプロセスを容易にするために、モジュールは自動的にcPanel対応ドメイン上でホストされたDMARC CNAMEレコードを公開し、以下の説明に従ってそれを検証します:
選択されたドメインがPowerDMARCモジュールを通して追加された場合、クライアントのすべてのアクティブなcPanelサービス上で選択されたドメインを含むアカウントの検索が実行されます(これはcPanel APIを介して行われます。)
ドメインのcPanelアカウントが見つかった場合、システムはcPanel上でDNSレコードを公開しようとします。
レコードの公開中にエラーが発生した場合、クライアントビューに追加のセクションが表示されます。
DMARC CNAME DNSレコードがcPanel上で正常に公開されると、自動的に有効になるまで最大30分かかります。
*上記の機能は現在cPanelでのみサポートされています。
詳細や不明な点については、support@powerdmarc.com までお問い合わせください。今すぐ PowerDMARC用WHMCSプラグイン.