Quick Mail

Description

Quick Mail is the easiest way to send an email with attachments to WordPress users on your site. Compatible with multisite.

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

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

User options for sending email to site users or others. Mail is sent with user’s name and email. Multiple files from up to six directories (folders) can be attached to a message.

Features

  • Sends text or html mails to multiple recipients. Content type is determined from message.

  • Multiple recipients can be selected from users or entered manually.

  • Saves message and subject on form to send repeat messages.

  • Saves last 12 email addresses entered on form.

  • Share a WordPress draft by copying / pasting its code into a message.

  • Option to validate recipient domains with checkdnserr before mail is sent.

  • Validates international domains if idn_to_ascii is available to convert domain to Punycode.

  • Site options for administrators to hide their profile, and limit access to user list.

  • Option to add paragraphs and line breaks to HTML messages with wpauto.

Learn More

License

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

Translators and Programmers

  • A .pot file is included for translators.

  • Includes Spanish and French translations.

  • See Quick Mail Translations for more info.

Screenshots

  • Selecting users on Quick Mail data entry form.

  • Multiple attachments from different folders (directories).

  • Selecting saved recipients.

  • Quick Mail options.

  • Full screen view.

Installation

  1. Download the plugin and unpack in your /wp-content/plugins directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

FAQ

Installation Instructions
  1. Download the plugin and unpack in your /wp-content/plugins directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Who can send mail?
  • Users must be able to publish a post to send an email. Minimum permission can be changed with a filter.

  • User profile must include first name, last name, email address.

Who can send rich text messages?
  • User must have Visual Editor enabled on their profile, to compose messages with the Visual Editor.

  • Anyone can send HTML by pasting it into a message.

Selecting Recipients
  • Options to send mail to any user, or limit to users with first and last names on their profile.

  • Users need permission to list users, to view user list or change options. Minimum permission can be changed with an option or filter.

Limitations
  • Up to 12 manually entered recipients are saved in HTML Storage.

  • Additional recipients can be either CC or BCC but not both.

  • Multiple files can be uploaded from up to 6 folders (directories).

  • “Uploads are disabled” on some mobile devices.

Some devices cannot upload files. According to Modernizr :

iOS < 6 and some android version don’t support uploads.

File uploads are disabled for ancient IOS 5 devices. Please add a support message if uploads are disabled on your phone or tablet, so I can remove the upload button if your device is detected.

Address Validation
  • Address validation is an option to check recipient domain on manually entered addresses.

  • International (non-ASCII) domains must be converted to punycode with idn_to_ascii.

    Unfortunately, idn_to_ascii is not available on all systems.

  • “Cannot verify international domains because idn_to_ascii function not found”

    This is displayed when Quick Mail cannot verify domains containing non-ASCII characters.

  • checkdnsrr is used to check a domain for an MX record.

    An MX record tells senders how to send mail to the domain.

Mail Errors
  • Quick Mail sends email with wp_mail.

    wp_mail error messages are displayed, if there is a problem.

  • “You must provide at least one recipient email address.”

    wp_mail rejected an address. Seen when Quick Mail verification is off.

Contributors & Developers

“Quick Mail” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

3.0.2

  • added wpauto option for HTML messages.
  • display user nickname instead of user_nicename.

3.0.1

  • added Blind Carbon Copy (BCC).
  • improved HTML messages.

3.0.0

  • improved data entry form accessibility and design.
  • added visual editor.

2.0.5

  • improved multiple file uploads.
  • hide some admininstrative options when User List is not available.

2.0.4

  • added Javascript file for translating options message.

Earlier versions

Please refer to the separate changelog.txt for changes of previous versions.