Promotions

  • RecurringEvent

    RecurringEvent manages event recurrence within Dolibarr, facilitating the automatic generation of recurring event series.

    75.00 €  (150€)
  • Fast Product - CODE 42

    Allows you to create products or services directly in the Sales Proposals, Sales Orders and Invoices interface.

    15.00 €  (30€)

New products

  • Product Stock Email Alert

    Adds a cron job that sends an email when a list of products has their `Stock limit for alert` lower than their `Virtual stock`

    35.00 €
  • TODO LIST

    The TODO module for Dolibarr ERP/CRM optimizes personal and shared task management. It features rapid inline status and priority updates directly from lists, ensuring filter persistence. Key tools include drag-and-drop sorting, default hidden statuses, and workload tracking with project pre-fill. A seamless interface designed for maximum operational efficiency.

    99.00 €

DoliRecurMail - automates email sending of your recurring invoices

mp1928d20260211112809

DoliRecurMail automates email sending of your recurring invoices. Configure once, your customers automatically receive their invoices as soon as they are generated by Dolibarr scheduled tasks.

100.00 €
Excl. tax

  • Author David Mistretta
  • Module version 1.0.0
  • Release date 02/11/2026
  • Access to download and updates 180 days
  • How to contact support goldoweb@gmail.com
  • Compatibility Dolibarr V11+   -   PHP7.0 - 8.4+
  • Last update 02/12/2026 03:08 PM

More info...

DoliRecurMail - Automatic Recurring Invoice Sending

DoliRecurMail - Automatic Recurring Invoice Sending

📺 Watch the demo video: Click here to watch DoliRecurMail video

📋 What is it?

DoliRecurMail automates email sending of your recurring invoices. No more repetitive manual sending! Configure the sending parameters once for each invoice template, and your customers will automatically receive their invoices as soon as they are generated.

✨ Benefits

  • Automatic: Emails are sent automatically when invoices are generated by Dolibarr's cron system
  • Customizable: Configure sender, recipients, subject and message body for each template
  • Multilingual: Interface translated in 5 languages (FR, EN, DE, ES, IT)
  • Secure: Uses Dolibarr's native sending system
  • Flexible: Send to multiple recipients (TO, CC) with free emails or third-party contacts

📧 Features

Per-Template Configuration

  • Enable/disable automatic sending per recurring invoice
  • Choose sender: Robot, Company or Connected User
  • Define main recipients (To) and copy (CC)
  • Use third-party contacts or custom email addresses
  • Automatically attach invoice PDF

Email Customization

  • Customizable subject and message body
  • Substitution variables available: __REF__, __MYCOMPANY_NAME__, __THIRDPARTY_NAME__, etc.
  • Plain text or HTML format (with auto-detection)
  • Return to default template with one click

🚀 How to use?

Step 1: Activation

  1. Go to Home → Setup → Modules/Applications
  2. Enable DoliRecurMail module
  3. Verify that "Scheduled tasks" (cron) module is enabled

Step 2: Recurring Invoice Configuration

  1. Open your recurring invoice template
  2. Click on "Sending by email" tab
  3. Check "Send email automatically"
  4. Configure:
    • From: Choose among Robot, Company or User
    • Recipients (To): Third-party email and/or custom addresses
    • Copy (CC): CC emails (optional)
    • Subject: Customize with substitution variables
    • Body: Write your message with variables
    • Attachment: Check to attach PDF
  5. Click "Save"
💡 Tip: Use substitution variables in your emails to make them dynamic. For example: "Hello, please find attached your invoice __REF__. Regards, __MYCOMPANY_NAME__"

📝 Substitution Variables

Customize your emails with these variables:

  • __REF__: Invoice reference
  • __MYCOMPANY_NAME__: Your company name
  • __THIRDPARTY_NAME__: Customer name
  • __CONTRACT_REF__: Associated contract reference (if applicable)
  • And all standard Dolibarr variables

❓ FAQ

Q: Are emails sent immediately?
A: Yes, as soon as Dolibarr's cron generates the recurring invoice, the email is sent automatically.

Q: Can I test sending before activating?
A: Yes, manually create an invoice from the template to check functionality without activating automatic sending.

Q: What happens if email fails?
A: The error is logged in Dolibarr logs. The invoice is generated even if email fails.

Q: Can I send to multiple recipients?
A: Yes, use TO and CC fields, and/or enter multiple emails separated by commas.

📞 Support

For any questions or assistance, contact your Dolibarr administrator or:

  • Publisher: Goldoweb SL
  • Email: goldoweb@gmail.com
  • Website: goldoweb.com

📋 Changelog

Version 1.0.0 (February 2026)

  • 🎉 Initial release
  • ✅ Automatic email sending for recurring invoices
  • ✅ Per-template invoice configuration
  • ✅ Complete email customization (sender, recipients, subject, body)
  • ✅ Substitution variables support
  • ✅ Automatic PDF attachments
  • ✅ Multi-language (FR, EN, DE, ES, IT)
  • ✅ Integrated user manual

📄 License

  • Publisher: Goldoweb SL - David Mistretta
  • License: GPL-3.0 with Commons Clause
  • Contact: goldoweb@gmail.com
  • Website: goldoweb.com

DoliRecurMail - Version 1.0.0
Simplify your recurring invoice sending




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