Moodle Plugins directory: Custom Mailing | Moodle.org

Custom Mailing
Activities ::: mod_custommailing
Maintained by
C Blue,
Olivier Piton,
Renaud Lemaire,
Loïc Hannecart
Activity plugin which allows custom mailing creation in course
Latest release:
679 sites
202 downloads
28 fans
Current versions available: 1
Custom mailing activity
This activity allows custom mailing creation with following parameters :
Send an email to each user enrolled in the course :
- at course enrol
- x days(s) after first access of the course
- x days(s) after last access of the course
- x days(s) after first launch of a scorm (optional scorm completion status)
- x days(s) after last launch of a scorm (optional scorm completion status)
* Retroactive mode available for each mailing
This plugin can also generate and send a PDF certificate linked to the mailing when conditions are met.
This feature requires Mod customcert plugin https://moodle.org/plugins/mod_customcert
You can create more than one mailing by activity but each user can only receive one email per mailing.
Installation
There are two installation methods available.
Follow one of these, then log into your Moodle site as an administrator and visit the notifications page to complete the install.
Git
This requires Git being installed. If you do not have Git installed, please visit the [Git website](https://git-scm.com/downloads "Git website").
Once you have Git installed, simply visit your Moodle mod directory and clone the repository using the following command.
```
git clone https://github.com/cbluesprl/moodle-mod_custommailing.git custommailing
```
Or add it with submodule command if you use submodules.
```
git submodule add https://github.com/cbluesprl/moodle-mod_custommailing.git mod/custommailing
```
Download the zip
Visit the [Moodle plugins website](https://moodle.org/plugins/mod_custommailing "Moodle plugins website") and download the zip corresponding to the version of Moodle you are using. Extract the zip and place the 'custommailing' folder in the mod folder in your Moodle directory.
License
Licensed under the [GNU GPL License](http://www.gnu.org/copyleft/gpl.html).
Data Privacy
Despite the fact that the plugin can send emails, user email addresses are not stored by the plugin.
When a user is deleted by Moodle then user data in this plugin will be deleted.
Useful links
Contributors
C Blue (Lead maintainer): Lead Maintainer
Olivier Piton
Renaud Lemaire
Loïc Hannecart
Please login to view contributors details and/or to contact them
Thank you for reporting this bug, we will investigate it.
Kind regards
Cblue
Esta disponible para Moodle 4.1?
Da un error de permisos
Gracias
Mónica
Moodle 3.11
I am experiencing an issue with the plugin when trying to create a custom mailing I select the "Course" from the source drop down and then select the "at course enrollment" send mailing option, after clicking save the custom mail is created but it is not set when I try to edit again I can see that none of the options are set.
We have installed the plugin (v1.1.0 (2023062700)) in Moodle 4.1.
We are having the same issue as Heinrich.
When we try to create a custom mailing, we select the course and send mail at course enrolment, but emails are not being sent. (The rest of emails from the platform are sent correctly). When we want to edit, we notice that the options are not set.
Could you please help us?
Thank you very much!
I'm trying to use the plugin with moodle 4.2 and it's giving the following error:
"Column 'mailingmode' cannot be null"
what could i do to solve this problem?
I am trying to use this plugin with 4.2, however when i create email and and save on it , it give error writing to database, kindly see
Thank you for reporting this bug.
We've published a patch, so don't hesitate to download it and get back to us if you need to.
Kind regards
CBlue
I use Moodle 4.2 whit New Learning Theme
I installed the plugin but it does not work, No email are seeded.
I create an email test and selected after 1 day
I create a user and add this user to the courses
and never receive the email after 1 day neither 2 nor 3 ...
I did the same for email at the inscription and nothing
Is there something I do wrong?
Do I have to select somme setting in Moodle?
I've encountered an issue with the latest version of the plugin (v1.1.2) on Moodle version 4.1.6. (20231009)
The "Send mailing" parameter does not save when creating a new notification.
All other settings seem to work fine, but whenever I save and revisit the notification setup,
the "Send mailing" option has reverted to its default state and is not retained.
This prevents any mailings from being sent as configured.
Could you please look into this? Thank you!
is it possible to make 60 days instead of 30 days from the date of registration for the course?
and add the ability to create custom mailing for the course group?
Now possible to make 60 days instead of 30 days, and added the ability to create custom mailing for course groups :
https://github.com/cbluesprl/moodle-mod_custommailing/commit/689036500dcbcc10dffc7119a2261f87a0ee7075
Instead of members of groups, I would like to send invitations to members of Moodle cohorts. The setting of "Restrict access", in which I have defined the target cohorts, is unfortunately not evaluated in the custom mailing activity when sending. Is it possible to take this into consideration? Thank you anyway.