説明
Croms MailPress は、WordPress ダッシュボードから直接、柔軟で信頼性が高く、高性能なメール配信機能を提供する包括的なメール配信ソリューションです。パーソナライズしたニュースレター、トランザクションメール、一括のお知らせなどを送信する場合でも、このプラグインにより、安全かつ効率的にメールを届けることができます。
主な機能
- 日時指定による予約送信: 特定の日時を指定してメールの配信予約を行うことが可能です。メルマガやキャンペーンのお知らせなど、狙ったタイミングでの自動送信に最適です。
- CSVインポート対応: 手動での宛先入力に加え、最大10万件規模の CSV ファイルのアップロードによる一括配信に対応しています。
- 詳細な送信履歴と再送機能: いつ、誰に、どのような結果で送信されたかを一覧で確認可能。エラーになった宛先に対する1クリックでの再送機能も備えています。
- 柔軟な「FROM(差出人)」管理: 複数の送信者アドレスと対応する SMTP サーバー設定を登録、管理できます。メール作成時にシームレスに切り替えられます。
- オプトアウトとバウンス処理: 専用のオプトアウトリストでユーザーの購読状態を管理します。メールを手動または自動で、許可、停止中、ハードバウンス、ソフトバウンス、ブラックリストに分類できます。
- 安全なオプトアウトページのカスタマイズ:
[croms_mailpress_optout]ショートコードは、プラグインが制御する固定テンプレートを使用します。管理者は、任意の HTML、CSS、JavaScript、PHP を保存することなく、ラベル、メッセージ、レイアウトプリセット、カラープリセット、幅、メールアドレスの表示状態を変更できます。 - 複数の送信方法: 個別の SMTP プロファイル (アカウントベース)、外部 SMTP リレー、または大規模配信用の高速 API 連携から選択できます。
- Cron による一括配信: 外部 Cron ジョブを使用して、大量のメールを簡単にスケジュールし配信できます。組み込みの設定ガイドにより、レンタルサーバー (cPanel、XServer など) と VPS/クラウド環境の両方で Cron を設定できます。
オプトアウトページのデザイン調整
[croms_mailpress_optout] が出力する公開フォームには、HTML、CSS、JavaScript、PHP を自由入力して保存する設定エリアはありません。WordPress.org の審査基準と安全性を考慮し、プラグイン固定テンプレートと設定項目で調整する仕様です。メール送信 > 基本設定 から、見出し、説明文、ボタン文言、完了メッセージ、デザインプリセット、カラープリセット、表示幅、メールアドレス表示の有無を変更できます。
より高度な見た目の調整が必要な場合は、プラグイン内に CSS を保存せず、WordPress 標準の 外観 > カスタマイズ > 追加 CSS またはサイトエディターの CSS 機能をご利用ください。固定テンプレートには croms-mailpress-optout、croms-mailpress-optout__card、croms-mailpress-optout__title、croms-mailpress-optout__notice、croms-mailpress-optout__button などの安定した CSS クラスが付与されます。
外部サービス / サードパーティー API
このプラグインは、外部サービス smtp-relay.jp(Croms SMTPリレーサービス)を利用した任意の配信機能をサポートしています。
- サービスの利用目的: このサービスは、サイト管理者がこのプラグインで SMTP リレー 配信方法または API 連携 配信方法を選択した場合にのみ使用します。また、管理者がプラグイン設定画面からリレー/API 接続テストを実行する場合にも使用します。
- 送信されるデータとタイミング:
- SMTP リレー: SMTP リレー配信方法を選択してメールを送信すると、プラグインは設定済みの
*.smtp-relay.jpSMTP サーバーへ接続し、リレー配信用にメールを送信します。これには、送信者アドレス、受信者アドレス、件名、メール本文、メールに含まれる添付ファイルが含まれます。管理者が SMTP リレー接続テストを実行すると、プラグインは設定済みの*.smtp-relay.jpサーバーへ接続して接続性を確認します。 - API 連携: API 配信方法を選択してメールを送信すると、プラグインは設定済みの
https://*.smtp-relay.jp/receive.phpエンドポイントへ JSON リクエストを送信します。このリクエストには、リクエストヘッダー内の API キー、送信者名と送信者アドレス、受信者アドレス、件名、HTML メール本文、メールに含まれる添付ファイルが含まれます。管理者が API 接続テストを実行すると、プラグインは設定済みの API エンドポイントへテストリクエストを送信します。このテストリクエストには API キーが含まれ、サイト管理者のメールアドレスをテストペイロードの送信者および受信者として使用します。
- SMTP リレー: SMTP リレー配信方法を選択してメールを送信すると、プラグインは設定済みの
- 利用規約とプライバシーポリシー: 外部配信機能を利用する前に、以下のリンクから内容をご確認ください。
- 利用規約: https://wp.croms.jp/smtp-relay-terms/
- プライバシーポリシー: https://wp.croms.jp/smtp-relay-privacypolicy/
インストール
- WordPress ダッシュボードで プラグイン > 新規追加 に移動します。
- キーワード検索で「croms-mailpress」と入力し、「今すぐインストール」をクリックしてから有効化します。
- WordPress ダッシュボードで プラグイン > 新規追加 に移動します。
- Mail Manager > FROM アドレス で送信者プロファイルを追加します。
- Mail Manager > 送信設定 で配信方法を設定します。
- 基本設定にある「Cron 設定ガイド」に従って、自動バックグラウンド配信用の外部 Cron ジョブを設定します。
FAQ
-
このプラグインは無料で使用できますか ?
-
はい ! プラグイン本体はすべての機能を利用できます。お使いの SMTP サーバー (レンタルサーバーの SMTP など) を使用すれば、完全に無料で利用できます。非常に大量の配信を行う場合は、外部の有料 SMTP リレーサービスまたは API サービスに接続することもできます。
-
メールにオプトアウト (配信停止) リンクを含めることはできますか ?
-
はい。メールにオプトアウトリンクを簡単に含めることができます。プラグインは専用の配信停止ページを自動生成します。受信者がリンクをクリックすると、WordPress がリクエストを処理し、そのアドレスへの以後の配信を自動的に停止します。
-
オプトアウトページのデザインをカスタマイズできますか ?
-
はい。プラグイン設定から、文言、メッセージ、レイアウト、色、表示幅、メールアドレス表示の有無を変更できます。任意の HTML、CSS、JavaScript、PHP をプラグイン内に保存する機能はありません。高度な CSS 調整は、WordPress 標準の追加 CSS またはサイトエディター CSS で
croms-mailpress-optoutクラスを指定してください。 -
一括送信時に、ユーザー固有の情報でメールをパーソナライズできますか ?
-
はい。CSV インポート機能を使用すると、受信者ごとに個別のデータを含めることができます。メールアドレスに加えて、受信者ごとに最大4つのカスタムフィールド (名前や任意のテキストなど) を指定し、メール本文へ動的に挿入できます。
-
外部 Cron ジョブが必要なのはなぜですか ?
-
WordPress 標準の
WP-Cronは、イベントを実行するためにサイトへのアクセスに依存するため、一括メール配信では不安定になる場合があります。実際のサーバーレベルの Cron ジョブを使用すると、訪問者向けのサイト表示を遅くすることなく、メールを安定して正確なスケジュールで処理できます。
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
1.0.0
- 最初の公式リリース
- アカウントベースの SMTP、リレー、API 配信方法を実装しました。
- 購読状況の管理および詳細な送信履歴機能を追加しました。
- 安定したバックグラウンド送信処理のための Cron 設定ガイドを追加しました。







