Bulk mailer script written in Perl
Perl Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src moving INSTALL file Feb 7, 2014
INSTALL.md migration to GitHub Feb 7, 2014
README.md updated for GitHub migration Feb 7, 2014
createReleaseDownload.sh doc issues corrected Jan 6, 2010


WizTools.org bMailer (Bulk Mailer)

bMailer is a bulk mailer program writen in Perl. This product uses sendmail program to send bulk mail. The email addresses are read from a file, called the Data File. The message is sent from a template file, called the Message Template File.

Data File

The data file holds the list of email addresses, where the mail has to be sent. The addresses are separated by new lines.

Message Template File

This file contains the message template to be sent. You can have a special variable $USERNAME$, which will be translated to the name before "@" symbol of the receiver.


You can either directly edit the file bmail.pl, and modify the contents in the user configuration section or use command line options to specify the details about Data File and Message Template File.

Command Line Options

-t	Test how the message will be formatted
-d	Data file listing the email addresses
-m	Message template file
-s	Subject
-f	From address. Quote for security reasons
--help	Display Help

Example usages:

$ ./bmail.pl -d addr.dat -m msg.template \
  -s "Hello $USERNAME$" -f "CoName<co@domain.com>"

$ ./bmail.pl -t


This application is distributed under Apache License v2: