Promotions

New products

  • SpeakDo — Use Dolibarr by voice and text from the field

    SpeakDo lets authorised users search for information and carry out actions in Dolibarr from their smartphone, by voice or text. The free module automatically creates your SpeakDo workspace on activation and pairs phones via QR code. Trial included: ~45 actions or 30 days, no credit card required

    FREE
  • DolifacturX, France e-invoice solution.

    Factur-X electronic invoicing for Dolibarr: EN16931 issuance, native Factur-X PDF reception (CII or UBL XML) straight from the platform. SuperPDP fully integrated, extensible architecture (Iopole and B2Brouter in beta). Ultra-lightweight, zero SSH/composer dependency: runs natively on shared hosting. Compatible with Dolibarr 17 to 24.

    70.00 €

This module or version is no more available. It may have been discontinued by the author or replaced by another module or version.

AutoSendMail Recurring Invoice

mp25153d20260616111513

Your recurring invoices automatically emailed to the customer the moment Dolibarr generates them — with the PDF attached, customisable subject and body, internal CC/BCC copy, with zero manual action. Enable it per template in one click.

  • Author Media-Interactive
  • Module version 1.0.0
  • Release date 06/16/2026
  • Access to download and updates 1 year
  • Compatibility Dolibarr V18 - V24   -   PHP7.1 - 8.4
  • Last update 08/11/2026 11:19 PM

More info...

Your subscriptions and recurring invoices, fully automated.

Dolibarr already generates your invoices automatically from recurring templates (monthly, quarterly, yearly...) — but once the invoice is created, you still have to log in, open it, click "Send by email", attach the PDF, pick the recipient... for every invoice, every month.

AutoSendMail removes that manual step. A single checkbox on the recurring invoice template is all it takes: every time Dolibarr generates a new invoice, the module emails it (with the PDF attached) straight to the customer.

Features

  • ✉️ Automatic email to the customer the moment the invoice is generated from a recurring template
  • 📎 PDF automatically attached (using the document template configured on the third party or globally)
  • ☑️ Per-template activation: an "Auto send by email" checkbox is added to every recurring template — you decide which ones are automated and which stay manual
  • 👥 Copy (CC) and blind copy (BCC): add your own address (or the sales rep, accountant, etc.) to receive a copy of every invoice sent and confirm the customer got it. Multiple addresses allowed, comma-separated.
  • ✏️ Customisable subject and body from the admin panel, with dynamic variables: __REF__ (invoice number), __AMOUNT_TTC__ (total amount), __MYCOMPANY_NAME__ (your company name)
  • 👤 Configurable sender: email address and display name (e.g. "Billing – Media-Interactive") — for professional, recognisable emails on the customer side
  • 📜 Built-in send log: a log table viewable from the admin panel (date, template, invoice, recipient, status, error message if any)
  • 🧪 Test mode: option to trigger sending as soon as the invoice is created (draft state), useful to validate your configuration without waiting for a real validation
  • 🔄 Compatible with the native Dolibarr cron: no external cron dependency — it just hooks into the recurring invoice generation cron you already have

Typical use cases

  • 🏢 Managing monthly subscriptions (hosting, maintenance, SaaS, retainer...)? Every invoice goes out automatically on the 1st of the month, in the same half-second Dolibarr generates it.
  • 👀 Want to be sure the customer got their invoice? Put your own address in blind copy (BCC) — you get the exact same email as the customer, PDF attached. If you got it, the customer got it.
  • 🎯 Want to automate only certain customers? Tick the box on the relevant templates, the others keep working in manual mode like today.
  • 🧾 Sending 50+ recurring invoices each month? Save several hours of admin work every month, with no risk of forgetting any.
  • 📊 Need to prove an invoice was sent to a customer? The send log records every operation with date/time and recipient.

Technical details

  • Compatible with Dolibarr 23.x
  • Installs from Setup → Modules (the log table and the "Auto send by email" field on recurring templates are created automatically)
  • Uses standard Dolibarr triggers — no core modification
  • When the module is disabled, neither the log table nor the activated settings are removed (data safety)
  • Multilingual (FR, EN included)
  • GPL-3.0+ license

What's next?

Upcoming versions will add: subject/body customisation per template (instead of a single global template), multi-recipient management on the customer side, and automatic retry on send failure. Feedback welcome.


Other modules by Media-Interactive

  • 📋 MultiSelect — Bulk actions on proposal lines: mass deletion and discount, in one click.
  • 📄 Subtotals & Recurring — Two PDF proposal templates with automatic subtotals (One-shot / Subscription) and subscription detection. Monthly and yearly variants.
  • 🌙 Dark Mode — Dark theme for Dolibarr. Free, contributed to the community.

All our modules are developed and maintained by Media-Interactive.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org