427 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Newsletter Schedule node settings

Simplenews Scheduler

  • Last changed: 12 weeks 5 days ago

Simplenews Scheduler sends a newsletter as a re-occurring item based on a schedule.

It does so by creating a new edition (rendered copy as HTML Format) of a node at the time that it required to be sent again. The editions have an extra tab (for those with permissions) for viewing all editions as well as the original newsletter they are generated from. The original newsletter is never sent but all editions are according to a pre-defined schedule which is triggered via cron and can be defined when you create or edit a simplenews node. Current options for sending are by day, week, and month.

Works great with Insert View to place the content of a view into a newsletter. (eg: [view:recent_articles=20])

It is recommended to use simplenews 6.x-2.x branch along with the 6.x-2.x release of this project for sending scheduled newsletters. A Drupal 7 release is also available.

Logging and alerts

  • Last changed: 1 year 16 weeks ago

This is a collection of logging and alerts modules. They interface to the new custom logging watchdog hook available in 6.x.

Mailing List

  • Last changed: 3 years 14 weeks ago

Minimalistic mailing list module. create different mailing lists/campaigns. the module would create a block in admin/build/block page and you will be able to place it anywhere on your site for people to register to a mailing list.

Then you can export subscribed emails from each mailing list to a text file (csv, excel).

features in works:
#305648: Confirmed Opt-In - Provide email verification upon mailing list opt-in (very important for high profile sites that care about integrity of their lists).
#531794: Admin UI for individual emails + list import feature - A lot of admin user experience improvement.
#302770: Notifications on subscribe/unsubscribe - more new and useful features as well as user experience improvement.

Picture 1.png

Share

  • Last changed: 1 year 1 week ago

The Share module hosts the ability to have several different types of ways to share content via widgets and tabs. It is now possible to manage hosts of sharing methods and set criteria for when and where to display those methods. Each share method can be displayed as a block, inside the node, or in node links.

Account reminder

  • Last changed: 1 year 19 weeks ago

Account reminder is a simple module that will resend the welcome email to users who have registered with the site but have not yet logged in. The admin can control the initial time before sending a reminder, the time period between subsequent reminders and the total number of reminders to send. The email that is sent is also fully customizable.

Mail Logger

  • Last changed: 46 weeks 6 days ago

Logs all outgoing mail from your site that uses proper Drupal APIs.

Any user with "access mail logger" permission will be able to read logs of outgoing mail from any user to any recipient, including new user welcome emails, password resets, triggered actions, Rules-based actions, and more.

Simplenews Analytics

  • Last changed: 1 year 34 weeks ago

Simplenews Analytics adds Google Analytics tags to links in all Simplenews emails.

Module development sponsored by Link3 Webservice.

Privatemsg Views

  • Last changed: 31 weeks 17 hours ago

Integration between Privatemsg, Views and Views Bulk Operations. Allows to create lists of private messages using Views and also provides optional Privatemsg UI based on Views.

Watcher

  • Last changed: 32 weeks 6 days ago

Watcher offers your site's users, registered and anonymous visitors, a way to easily watch nodes for changes and new comments without having to post themselves.

Relative Path to Absolute URLs

  • Last changed: 28 weeks 8 hours ago

When you use IMCE with FCK Editor, there's a problem with images on simplenews newsletters and feed images, because the path to images and internal links are referrer in relation to current site.

This module implements a simple filter which replaces src and href attributes like /path/to/link with http://www.example.com/path/to/link, making use of core's url() function.

Webform Mailchimp

  • Last changed: 1 year 15 weeks ago

Provides a webform component that lets users subscribe to a Mailchimp newsletter as they submit a webform.

Requires the Mailchimp module, and of course the Webform module.

Requires Webform 3.x.

The 7.x-1.x branch requires Mailchimp 7.x-2.x!

action configuration snapshot

Action email role

  • Last changed: 1 year 5 days ago

I have not found an official "heres the way to email everyone in a certain role(s)" action, so I've cleaned some code and contributed it.

This module provides an action which is configurable to email everyone in the specified roles, it is much like the built in "send email" action however it allows you select the recipients as a list of roles.

The action is usually implemented as a trigger.

Basic usage;

- Enable 'triggers' module admin/build/modules

- Visit admin/settings/actions/manage and create an action by selecting the email role action from the dropdown of your choice, this allows you to configure the email, roles etc.

- Visit admin/build/trigger/user and assign that action to a trigger

Now also with token support

Newsletter subscription block with Simplenews RealName

Simplenews RealName

  • Last changed: 30 weeks 2 hours ago

The Simplenews RealName module allows you to send personalized newsletters with the Simplenews module by collecting the name of the subscribers, which will be available in the messages as token.

Return-Path

  • Last changed: 2 years 14 weeks ago

Fixes the problem of bad email 'Return-Path' header settings which prevent email bounce backs going to the sender
of the email.

Advanced Contact

  • Last changed: 3 years 43 weeks ago

This module provides additional features to the core contact module including providing a default subject and setting the category through URI arguments.

This can be useful for sites that want to be able to link to a specific contact form from different sections of the site.

Webform Reply To

  • Last changed: 1 year 9 weeks ago

A key part of the Webform module is sending e-mails. Webform lets you customize the name and e-mail address that is used for outgoing e-mails, but often this is not enough. You cannot use Webform to set a custom "Reply-To" e-mail header, for instance. That's where this module comes in!

Picture 8.png

Simplenews Register Block

  • Last changed: 1 year 1 week ago

Simplenews Register gives the user an option of subscribing to a newsletter when they register for the site. This module adds the user registration form the the Simplenews block for the newsletter given the following conditions:

  • The user is not logged in
  • The anonymous user does not have permission to subscribe to a newsletter (You want to better track subscriber information)
  • The Simplenews Register module is enabled and the newsletter is set so the registering user must opt out.
  • The Simplenews block configuration is set to show the signup form

When the registration form appears the user will have the option to enter a username, e-mail address, and password if the user settings allow.
Instead of showing an error message when the username is already taken, the module automatically generates a name for the user, and notifies them of the change.
The user receives two emails after registration:

  • inform them of successful signup to the site, and possible letting them know their new password/username
  • confirm subscription to the newsletter

Development was sponsored by Tribute Media.

Maillog / Mail Developer

  • Last changed: 2 years 3 days ago

Maillog provides an easy possibility to log all Mails for debugging purposes. It's possible to prevent the mails to being sent, so there is no need for an extra mail server to test the mail functionality of other modules or the drupal core. Additionally you can immediately display the mail through the devel dpm() facility.

If you like to upgrade from a previous dev release, please disable, uninstall and reinstall again. There's no upgrade procedure yet.

Drupal 7

An initial version is now available. Please help improve it, it still needs some work.
There's no mail wrapper / chain integration like in drupal 6 yet.

Drupal 6

Supported APIs and modules

  • All Modules which use the drupal_mail and drupal_mail_send functions to send a mail.
  • Mimemail and other modules which implements mimemail mailengine specification.

Similar modules

More information

There is no extra documentation available. But the most things should be self explaining.

Email Verification

  • Last changed: 15 weeks 5 days ago

This module provides advanced email address checking. The core of Drupal, through the user module, only performs syntactical checking of user-entered email addresses, both during registration and account edition. This creates loads of problems when users incorrectly enter their address. First, they don't get any email from the site. If it happened during registration, they will not get their password. They will either bug the site admin or give up on the site altogether, both cases being a bad thing. Second, the site admin will get email bounces, which soon gets annoying if you have a moderately busy site.

This module tries to solve this problem by checking that the address really exists when it is entered by the user. First, it checks if the domain/host part exists at all, and reports an error if it does not. I found that this step alone catches between 1/2 and 2/3 of typos. Second, it tries to validate the user name too, by sending a HELO/MAIL FROM/RCPT TO chain of commands to the SMTP servers for the found host. Some hosts will not reveal if the user name is valid ("catch-all policy") while others might refuse the check for some reason (for instance, some hosts refuse deliveries from IPs delivered to home users by Internet access providers). When in doub, we try to play it safe and rather accept some invalid addresses than to refuse valid ones.

Role Change Notify

  • Last changed: 30 weeks 2 days ago

Send an email to a user when a new role is added to their account. The message is configurable with a number of tokens.

Looking for a new maintainer. rfay does not intend to continue support for this into the future, and no D8 release is planned. . Note that rules is probably the right way to do this these days.

You may also find these other modules to be of interest:
Rules
Role Delegation

Send

  • Last changed: 1 year 44 weeks ago

Adds "tell a friend" functionality to any node type and maintains a history of sent items.

ecard

  • Last changed: 14 weeks 3 days ago

This module originally developed by mssarath is to create an E-Card for a friend. After doing this a message is send to the desired person(s) so (s)he can visit the website and take a look at the message left by the friend.

Webform Bonus Pack

  • Last changed: 32 weeks 3 days ago

This modules provides some new features for the Webform module:

  • Mapping Component - could be used for conditional email delivery.
  • Summary Component - preview webform fields before submission.
  • Txt Exporter - provides ability to download formatted csv/tsv file that has txt extension.
  • Webform Digest (for 6.x-3.x yet, porting) - highly configurable submodule that allows Webform to send report regularly as email attachment to specified emails. Webform Digest integrates with Mapping Component and does support any exporter. Before installing this submodule see README.txt.

Documentation

There is a blog post about Mapping Component.
More documentation is coming soon.

Acknowledgments

Development sponsored by Trellon.

Queue Mail

  • Last changed: 30 weeks 1 day ago

Queues email sending from your site so that instead of being sent immediately it is sent on cron.

Useful for high traffic sites that can send a lot of emails on individual page requests.

Drupal 7

The Drupal 7 version supports sending with any email framework, i.e. it works perfectly with Mime Mail module or any other of framework that handles the actual sending of emails. It also uses a standard Drupal queue to do the queuing of emails. It requires at least Drupal 7.12.

The Drupal 7 version is actively maintained.

Drupal 6

Queues any email sent from your Drupal site and then uses the Job queue module to send them via cron. Emailing only supports the PHP mail function.

The Drupal 6 version is in feature freeze, and only serious bug fixes and security issues will be fixed.

Similar modules

Note that MailQ (only available for Drupal 6) is similar in goals, but implements the batching itself, rather than using the excellent Job Queue framework, and hence uses more resources and is more complex than Queue Mail.

Authors

Drupal 6

Author Contact

  • Last changed: 1 year 45 weeks ago

Shows a contact form that contacts the author of the current node.

Description

Creates a block that shows a contact form that when submitted, sends a simple contact email to the author of the current node. This might be useful for a multi-user blog or auction site, for example.

Installation and configuration

After enabling the module configure it on the blocks admin page at admin/build/blocks.

Although the block will automatically only show on nodes, you should configure it to only show on the nodes you want - eg only on blog content types or certain URLs.

From the block configuration page you can also set text to appear at the top of the form. This could give a short instruction or reminder to include your phone number, etc.

Note that the block now only appears for authors when they have their 'personal contact form' enabled. So if you update to the latest version and your block disappears, enabling the personal contact form will most likely fix it. The core 'Contact' module also needs to be enabled for this to take place.

It is also suggested you install the Captcha module to help prevent spam going to your node authors - see http://drupal.org/node/311349 for some help with this.

This drupal module by Choc Chip multimedia.