Title: Bilbok Bulk Mailer for Flamingo
Author: Yousefi
Published: <strong>December 10, 2025</strong>
Last modified: December 10, 2025

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/bilbok-bulk-mailer-for-flamingo.svg)

# Bilbok Bulk Mailer for Flamingo

 By [Yousefi](https://profiles.wordpress.org/derhal/)

[Download](https://downloads.wordpress.org/plugin/bilbok-bulk-mailer-for-flamingo.zip)

 * [Details](https://pirate.wordpress.org/plugins/bilbok-bulk-mailer-for-flamingo/#description)
 * [Reviews](https://pirate.wordpress.org/plugins/bilbok-bulk-mailer-for-flamingo/#reviews)
 *  [Installation](https://pirate.wordpress.org/plugins/bilbok-bulk-mailer-for-flamingo/#installation)
 * [Development](https://pirate.wordpress.org/plugins/bilbok-bulk-mailer-for-flamingo/#developers)

 [Support](https://wordpress.org/support/plugin/bilbok-bulk-mailer-for-flamingo/)

## Description

**Bilbok Bulk Mailer for Flamingo** lets you send bulk email campaigns to your existing
contacts stored by the [Flamingo](https://wordpress.org/plugins/flamingo/) plugin(
which is usually fed by [Contact Form 7](https://wordpress.org/plugins/contact-form-7/)).

The plugin focuses on:

 * **Safety** – emails are sent via a queue with a configurable hourly rate (e.g.
   80 emails/hour for Gmail).
 * **Campaigns** – create named campaigns, pick a Flamingo channel and/or add manual
   email addresses, and let the plugin send them in the background.
 * **Deliverability** – plays nicely with SMTP plugins (e.g. Gmail), avoids spikes,
   and includes an unsubscribe blacklist.
 * **Branding** – (optional) credit footer at the bottom of each outgoing email.

> This plugin **does not** scrape or collect any emails by itself. It only sends
> to contacts that already exist in your Flamingo address book and the manual addresses
> you provide.

### Features

 * Create and manage email **campaigns**.
 * Select recipients from **Flamingo channels** (per CF7 form).
 * Add **manual email addresses** (one per line) to a campaign.
 * Queue‑based sending with **rate limiting** (e.g. 80 emails/hour).
 * Campaign statuses: `pending`, `running`, `paused`, `completed`.
 * Start / pause / edit / delete campaigns from one screen.
 * **Blacklist (unsubscribe)** – a global list of email addresses that will be excluded
   from all campaigns.
 * Optional **credit footer** in each outgoing email:
    > “This email was sent with
   Bilbok Bulk Mailer for Flamingo by DERHAL.IR”
 * Send test emails:
    - Global test email from the settings page.
    - Campaign‑specific test email before launching a campaign.
 * Fully translatable (i18n ready). English is the default. A sample `fa_IR` translation
   can be added.
 * Clean, self‑contained code; no external SaaS, no phone‑home.

### Requirements

 * [Flamingo](https://wordpress.org/plugins/flamingo/) plugin (for the `flamingo_inbound`
   post type and channels).
 * (Recommended) An SMTP plugin, e.g.:
    - [WP Mail SMTP](https://wordpress.org/plugins/wp-mail-smtp/)
    - [Post SMTP](https://wordpress.org/plugins/post-smtp/)
 * PHP 7.4 or higher.

## Installation

 1.  Upload the plugin folder `bilbok-bulk-mailer-for-flamingo` to the `/wp-content/
     plugins/` directory, or install it through the WordPress Plugins screen.
 2.  Activate the plugin through the “Plugins” screen in WordPress.
 3.  Make sure the **Flamingo** plugin is installed and active (contacts and channels
     come from Flamingo).
 4.  Go to **Bilbok Bulk Mailer  Settings** and:
 5.   * Set the **From email address** (must match the email in your SMTP plugin).
      * Set the **max emails per hour** (e.g. 80 for personal Gmail).
      * Set your default **test email** address.
      * (Optional) Keep the “Show credit footer” option enabled if you want the credit
        line in your emails.
      * (Optional) Add one or more email addresses to the **Blacklist** (one per line).
 6.  Go to **Bilbok Bulk Mailer  Campaigns** to create your first campaign:
 7.   * Click **Add New Campaign**.
      * Enter a **campaign name**.
      * (Optional) Select a **Flamingo channel** (this corresponds to a CF7 form).
      * (Optional) Enter **manual email addresses**, one per line.
      * Set the **From email**, **rate per hour**, and **start time**.
      * Enter the **email subject** and **HTML content**.
      * Use **“Send test campaign”** to send a test email to yourself.
      * When you are satisfied, click **“Create campaign and enqueue emails”**.
 8.  The built‑in cron task (`bilbok_cf7bm_cron_send`) runs every 5 minutes and processes
     the queue:
 9.   * Only **one campaign** runs at a time (oldest pending/running first).
      * Emails are sent gradually up to the configured rate per hour.

## FAQ

### Does this plugin send spam?

No. The plugin simply sends email campaigns to:

 * Contacts saved in Flamingo (via your existing Contact Form 7 forms).
 * Manual email addresses you provide.

You are fully responsible for complying with email laws (GDPR, CAN‑SPAM, etc.) and
only sending to people who have given you permission.

### Can I use it with Gmail?

Yes, and it is designed with Gmail’s limits in mind:

 * You can configure a **max emails/hour** value (for example 80) in the settings.
 * The queue is processed every 5 minutes, dividing your hourly rate into small 
   chunks.
 * Make sure to use an SMTP plugin configured with your Gmail or Google Workspace
   account.

### Does it work without Flamingo?

No. This plugin is specifically designed to work with Flamingo contacts and channels.

However, you can still send to **manual email addresses** in addition to Flamingo
channels.

### Can I change or remove the credit footer?

Yes:

 * In **Settings  Show credit footer**, you can disable the footer entirely.
 * Developers can customize the footer HTML using the filter:
    bilbok_cf7bm_email_footer_html.

### How does the blacklist / unsubscribe feature work?

In **Settings  Email blacklist** you can enter one email address per line.
 Those
addresses will be excluded from all campaigns even if they appear in Flamingo or
manual lists.

### Can I change the recipients of an existing campaign?

No. Once a campaign has been created, its recipient list is frozen to preserve queue
integrity.
 If you need different recipients, create a **new** campaign.

### Is this plugin GDPR compliant?

The plugin does not collect any personal data beyond what Flamingo (and CF7) already
store.
 However, you are responsible for:

 * Having a proper legal basis for emailing your contacts.
 * Providing an unsubscribe mechanism (the blacklist feature can be part of that).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bilbok Bulk Mailer for Flamingo” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ Yousefi ](https://profiles.wordpress.org/derhal/)

[Translate “Bilbok Bulk Mailer for Flamingo” into your language.](https://translate.wordpress.org/projects/wp-plugins/bilbok-bulk-mailer-for-flamingo)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bilbok-bulk-mailer-for-flamingo/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bilbok-bulk-mailer-for-flamingo/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bilbok-bulk-mailer-for-flamingo/)
by [RSS](https://plugins.trac.wordpress.org/log/bilbok-bulk-mailer-for-flamingo/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.0.0

 * Initial public release.
 * Campaigns (create, start, pause, edit, delete).
 * Queue‑based sending with rate limiting (per hour).
 * Flamingo channel integration and manual email addresses.
 * Email blacklist (unsubscribe).
 * Optional credit footer in outgoing emails.
 * Admin UI ready for translation (i18n).

## Meta

 *  Version **3.0.0**
 *  Last updated **10 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bilbok-bulk-mailer-for-flamingo/)
 * Tags
 * [bulk mail](https://pirate.wordpress.org/plugins/tags/bulk-mail/)[contact form 7](https://pirate.wordpress.org/plugins/tags/contact-form-7/)
   [email sender](https://pirate.wordpress.org/plugins/tags/email-sender/)[newsletter](https://pirate.wordpress.org/plugins/tags/newsletter/)
 *  [Advanced View](https://pirate.wordpress.org/plugins/bilbok-bulk-mailer-for-flamingo/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bilbok-bulk-mailer-for-flamingo/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bilbok-bulk-mailer-for-flamingo/reviews/)

## Contributors

 *   [ Yousefi ](https://profiles.wordpress.org/derhal/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bilbok-bulk-mailer-for-flamingo/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://derhal.ir)