Linux 软件免费装
Banner图

GD Mail Queue

开发者 GDragoN
更新时间 2024年5月8日 21:36
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.5
版权: GPLv3 or later
版权网址: 版权信息

标签

html email smtp queue dev4press email log

下载

4.0 3.0.1 3.4.2 3.5 3.9.3 3.8 3.9.1 2.0.1 2.1 2.1.1 2.1.2 3.0 3.1 3.2 3.3 3.4 3.9 1.0 3.9.2 4.1 2.0 3.4.1 3.5.1 3.6 3.7 4.2 4.2.1 4.3

详情介绍:

The plugin adds a mail queue system that can intercept all the emails sent through the wp_mail function, and depending on the predefined rules (number of recipients), sent the email into the queue, with each recipient getting their email. On top of that, the plugin can process all plain text emails and wrap them in the HTML, and send them as HTML, with options to customize the template and various other aspects. How the plugin works The central part of the plugin, called 'Mailer,' controls the process. 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. Queue works through the CRON, as a background job, and you can configure how many emails to send in a batch, with the timeout setting to prevent PHP timeout breaking the sending process. Email Sending Emails are sent using PHPMailer built into WordPress. But, the plugin has additional options to control the queue sending process and the wp_mail sending process. Email Logging The plugin includes an advanced email log. 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. Other plugin features Upgrade to GD Mail Queue Pro Pro version contains many more great features: With more features on the roadmap exclusively for the Pro version. More Information and Support Important

安装:

General Requirements WordPress Requirements Basic Installation

屏幕截图:

  • Mail Log: Overview
  • Mail Log: Single Email basics
  • Mail Log: Single Email HTML
  • Email sending test tool
  • Email Example: Basic Template
  • Email Example: Basic Template with Header and Logo
  • Settings: Queue Controls
  • Settings: Mailer Controls

升级注意事项:

4.3 Various improvements and fixes. 4.2 Various improvements and fixes. 4.1 Various improvements and fixes. Dropped support for older PHPMailer libraries. 4.0 Various improvements, changes and security fix.

常见问题:

Does the plugin works with WordPress MultiSite installations?

Yes. Each website can be set up to use the mail queue.

Where can I configure the plugin?

The plugin has its top-level item in the WordPress admin side menu: GD Mail Queue. This will open a panel with a dashboard, settings, and tools.

How can I use the email log?

When the plugin is installed, the email log is disabled. To enable it, open plugin Settings -> Log panel and enable it from there.

Does the plugin support BuddyPress?

Yes. If you use the BuddyPress HTML emails feature, it will work as expected, and GD Mail Queue will handle these emails without turning them into HTML. You can also use an option in GD Mail Queue to force BuddyPress to send plain text emails, and GD Mail Queue will turn them into HTML emails.

Does the plugin support Contact Form 7?

Yes (and no). The plugin can detect and intercept CF7 emails. If your CF7 form contains attachments that have to be sent, GD Mail Queue can intercept the email, but attachments will be gone because the CF7 plugin is deleting attachments as soon as it sends an email, so queued email can't find the attachments to send. If you don't use attachments in the CF7 plugin, GD Mail Queue will work fine. If you use CF7 with attachments, make sure to disable GD Mail Queue intercept to queue for these emails. Logging and other features in GD Mail Queue work fine with CF7 email. To stop intercept for specific mail types, check out this: Filter: gdmaq_mailer_add_to_queue.

Does the plugin supports other SMTP sending plugins?

No. GD Mail Queue has support for SMTP email sending, and you can add your SMTP server information for the plugin to use for all emails and/or queue emails. If you need to use REST API for email sending or want to use predefined SMTP sending services through PHPMailer, GD Mail Queue Pro supports several popular email services using official REST API libraries and SMTP sending to.

Does the queue supports sending emails with attachments?

Yes. But, because the queue sends emails with the delay, the attachments must be available to ship at any time. So, if the email sends temporary attachments removed by the sending function as soon as they are passed to the wp_mail() function, queue will still be able to send email, but attachments will not be sent if they are missing in the moment of the queue sending.

Does the plugin supports REST API-based sending plugins?

No. All plugins that send emails to various services using REST API or some other API to connect to services always replace the wp_mail() function, making it impossible for my plugin to detect emails and work with them. GD Mail Queue can't use third-party plugins to send emails because there is no universal interface for all plugins to implement and use.

Does this plugin replace wp_mail() function?

No. Most email sending plugins start by replacing the wp_mail() function in WordPress, making it hard for other plugins to do anything related to email sending. GD Mail Queue plugin doesn't replace this function (or any other WordPress function), and it is relying on that core function to intercept and determine if the email should be turned in HTML or added to the queue.

Can I specify the SMTP server for sending queue emails?

Yes. Settings for that are available on the PHPMailer Settings panel once you switch Mode to Custom SMTP Server.

Can I add my own HTML templates?

Yes. To get more information on registering additional templates, check out the knowledge base article: Additional HTML templates.

Can I translate the plugin to my language?

Yes. The POT file is provided as a base for translation. Translation files should go into the languages directory.

更新日志:

4.3 - 2024.05.08 4.2.1 - 2023.08.09 4.2 - 2023.07.16 4.1 - 2023.06.26 4.0 - 2023.06.09 3.9.3 - 2022.08.26 3.9.2 - 2022.05.17 3.9.1 - 2021.12.03 3.9 - 2021.04.16 3.8 - 2020.09.05 3.7 - 2020.07.28 3.6 - 2020.06.20 3.5.1 - 2020.06.10 3.5 - 2020.06.09 3.4.2 - 2020.04.07 3.4.1 - 2019.11.02 3.4 - 2019.09.28 3.3 - 2019.07.22 3.2 - 2019.06.26 3.1 - 2019.06.18 3.0.1 - 2019.06.15 3.0 - 2019.06.14 2.1.2 - 2019.05.30 2.1.1 - 2019.05.26 2.1 - 2019.05.22 2.0.1 - 2019.05.08 2.0 - 2019.05.06 1.0 - 2019.05.02