Views Send allow sending mass mailing using Views Bulk Operations.

How it works?

  1. Create a view and add at least one column containing E-mail addresses.
  2. [Optional] Expose Views filters to let the user easily build list of recipients using UI.
  3. Create a "Page" display and set the Style to "Bulk Operations".
  4. On "Bulk Operations" Style configuration, under "Selected operations", select Send mass mail (views_send_mail_action).
  5. Save the view, load the page, use exposed filters to build the list, select all or some rows and choose "Send mass mail".
  6. Fill the message form to configure the E-mail. Use tokens to personalize your E-mail. The module provide also row-based tokens, taken from the current row of the view. For example, if the view has a column with the key users_name (the user name) you can use this replacement token [views-send-users_name].
  7. Preview and send the message.

Note: Messages are queued in a spool table and will are delivered only on cron. You can control how many messages will be send per cron run.

Dependencies & Integration

  • Views Send depends on Views Bulk Operations.
  • The module integrates features from:
    • Mime Mail. When Mime Mail module is enabled, the user can choose to send rich HTML messages.
    • Tokens. When Tokens module is enabled, the user can insert context tokens into the subject or body of the message. Note that row-based tokens are available even if Tokens module is disabled.

Similar modules

You may want to try also:

Some pieces of code were inspired by Simplenews module.

How can you get involved?

Maintainers & Sponsors

Downloads

Version Downloads Date Links
6.x-1.x-dev tar.gz (17.94 KB) | zip (20.34 KB) 2011-Jun-03 Notes

Project Information


Maintainers for Views Send

Issues for Views Send

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 12 May 10
nobody click here