quick-mail-wp-plugin

Adds "Quick Mail" to Tools. Send text or html email with attachments and shortcodes from WP Dashboard or command line.

Description

Quick Mail is the easiest way to send email with attachments to WordPress users on your site, or send private replies to comments. Compatible with multisite.

Send a quick email from WordPress Dashboard to WordPress users, or anyone. Adds Quick Mail to Tools menu and comment replies.

Send a Web page, file, or message from the command line with quick-mail command for WP-CLI.

* Does not use the Gutenberg editor or REST API. *

Edit messages with TinyMCE to add images, rich text and shortcodes.

Uses sender's name, sets reply to sender's address. Recognizes settings from Mailgun, SparkPost and Sendgrid plugins.

Multiple files from up to six directories (folders) can be attached to a message.

Privacy options to help comply with General Data Protection Regulation.

Features

Learn More

Installation

Legacy

  1. Download the latest release and unpack in your /wp-content/plugins directory.
  2. Activate the plugin through the WordPress Plugins menu.

WP-CLI

wp plugin install https://github.com/mitchelldmiller/quick-mail-wp-plugin/archive/master.zip --activate

Configuration

  1. Visit the settings page at Settings -> Quick Mail to configure the plugin for your site.
  2. Optional: Install WP-CLI to send mail from the command line.
  3. Optional: Install Mailgun, SparkPost or Sendgrid plugin to send reliable email.
  4. Optional: Install experimental Replace Quick Mail Sender plugin, to change administrator's credentials.

Updates

Frequently Asked Questions

Who can send mail?

Who can send rich text messages?

Where Do I Find Sent Emails?

Selecting Recipients

Mail Delivery Services

Sending Mail from Other Addresses

Privacy

Limitations

Some devices cannot upload files. According to Modernizr :

iOS < 6 and some android version don't support this

Address Validation

Mail Errors

Incompatible Plugins

Stop Emails displays To send emails, disable the plugin.

If you are using an email delivery service, you can ignore this message.

Customizing Quick Mail

replace_quick_mail_sender

Replace sender credentials. Expects an associative array with values for name and email.

See Replace Quick Mail Sender plugin for examples.

quick_mail_cli_attachment_message

Replace default CLI attachment message.

quick_mail_cli_attachment_subject

Replace default CLI attachment subject.

quick_mail_comment_style

Replace quick mail comment style.

quick_mail_reply_title

Replace title for private comment reply on comments list.

quick_mail_user_capability

Replace minimum user capability.

Translators and Programmers

License

Quick Mail is free for personal or commercial use. Encourage future development with a donation.

Credits

Banner image by Tumisu.