Intercept emails sent with wp_mail() into flexible mail queue for sending emails, convert plain text emails to HTML, email log, and more.
Рейтинги
5
Последние изменения
May 8, 2024
Версия
4.3
Активные установки
800
GD Mail Queue

Плагин добавляет систему почтовых очередей, и может перехватывать все письма, отправленные через функцию wp_mail, и в зависимости от предопределенных правил (количество получателей) отправляет письмо в очередь, причем каждый получатель получает собственное письмо. Кроме того, плагин может обрабатывать все простые текстовые e-mail и переносить их в HTML, а также отправлять их в виде HTML писем, с возможностью настройки шаблона письма и других различных аспектов.

Как работает плагин

Основная часть плагина, называемая ‘Mailer’, управляет процессом.

  • Перехватывает каждый вызов wp_mail
  • При необходимости, оборачивает e-mail в HTML
  • Определяет количество получателей
  • Если это возможно, добавляет каждое письмо получателя в очередь

Process of turning plain text into HTML emails, support all emails sent through wp_mail, even if they don’t end in the queue. This can turn all WordPress system emails (registration, password reset…) into HTML emails and you can choose between predefined HTML templates, or register own templates via filter.

Очередь работает через CRON, как фоновое задание,и вы можете настроить — сколько писем отправлять в пакетном режиме, с настройкой тайм-аута, чтобы предотвратить прерывание процесса отправки PHP по истечению его времени работы.

Отправка e-mail

Электронные письма отправляются с помощью PHPMailer, встроенного в WordPress. Но плагин имеет дополнительные опции для управления процессом отправки очереди и процессом отправки wp_mail.

  • Механизм отправки электронной почты на основе класса PHPMailer
  • Настройки PHPMailer по использованию SMTP для отправки e-mail
  • Кастомизация e-mail для всех писем, переданных через wp_mail
  • Настройка в письме заголовков From, Reply и Sender для всех писем, отправляемых через очередь

Ведение журнала e-mail

Плагин включает в себя расширенный журнал электронной почты.

  • Кастомные таблицы базы данных для хранения журналов, созданные для повышения производительности
  • Хранение всех данных для каждого письма, включая список вложений
  • Панель с логом писем с фильтрами для зарегистрированных писем
  • В всплывающем окне можно просмотреть детали каждого письма
  • В всплывающем окне просмотр HTML писем
  • Возможность повторить попытку отправки всех неудачных e-mail через очередь

Security related features

The plugin will attempt to strip malicious content from intercepted email, and sanitize the email plain text before generating HTML version, with the option to control the scope of the HTML tags to allow. HTML from subject will be striped. Emails stored in the log will be additionally sanitized, and on display, email content will be again escaped or run through KSES to avoid issues.

Другие возможности плагина

  • Настройки для приостановки операций wp_mail и операциями с очередями
  • Панель управления: обзор статистики очереди (включая последний запуск)
  • Панель управления: обзор общей статистики программы
  • Панель управления: дополнительные секции с другой информацией
  • Автоматическая очистка всех успешно отправленных и/или неудачных e-mail
  • Ведение журнала ошибок для каждого письма, отправленного через очередь
  • Различные хуки и фильтры для дополнительного контроля для разработчиков
  • Поддержка перехвата уведомлений подписок в плагине bbPress
  • Поддержка почтовой системы BuddyPress
  • Возможность настроить BuddyPress для использования WordPress функции wp_mail()
  • Отслеживание типов e-mail из писем, отправленных WordPress, bbPress и многое другое
  • Инструменты для проверки отправки писем и добавления в очередь

Обновление до GD Mail Queue Pro

Pro-версия содержит ещё больше отличных функций:

  • REST API based email sending engines
  • REST API Engine: SendGrid
  • REST API Engine: Amazon Web Services SES (through free addon)
  • REST API Engine: Gmail (through free addon)
  • REST API Engine: Mailgun (through free addon)
  • REST API Engine: Mailjet (through free addon)
  • REST API Engine: SendInBlue (through free addon)
  • PHPMailer third-party SMTP services support
  • PHPMailer SMTP Service: Amazon Web Services SES
  • PHPMailer SMTP Service: Mailgun
  • PHPMailer SMTP Service: Mailjet
  • PHPMailer SMTP Service: Mandrill
  • PHPMailer SMTP Service: PostMark
  • PHPMailer SMTP Service: PepiPost
  • PHPMailer SMTP Service: SendGrid
  • PHPMailer SMTP Service: SendInBlue
  • PHPMailer SMTP Service: SendPulse
  • PHPMailer SMTP Service: SparkPost
  • Panel to show everything currently in queue
  • Email Notifications with daily and weekly statistics
  • Email Notifications with daily and weekly errors logged
  • Safe staging support with email redirection
  • HTMLfy support for uploading logos
  • Improved dashboard with various control buttons
  • Improved log with the email role-based filtering
  • Tool to preview HTML template

With more features on the roadmap exclusively for the Pro version.

Больше информации и поддержка

Важно

  • Плагин по умолчанию работает только с WordPress функцией wp_mail, которая использует объект PHPMailer.
  • Плагин не заменяет wp_mail или PHPMailer и использует функцию и класс по умолчанию, встроенные в WordPress.
  • Не рекомендуется использовать этот плагин вместе с каким-либо другим плагином, который манипулирует WordPress объектом PHPMailer.
  • Плагин не поддерживает плагины, которые заменяют функцию wp_mail (Sendgrid, WP Offload SES и аналогичные).
Активные установки
800
Проверено на
6.5.5
Этот плагин можно скачать и использовать при автономной установке WordPress.