Custom Mailing

Activities ::: mod_custommailing
Maintained by CBlueC Blue, Olivier Piton, Renaud Lemaire, Loïc Hannecart
Activity plugin which allows custom mailing creation in course
Latest release:
485 sites
470 downloads
22 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.

Screenshots

Screenshot #0
Screenshot #1

Contributors

CBlue
C Blue (Lead maintainer): Lead Maintainer
Please login to view contributors details and/or to contact them

Comments RSS

コメントを表示する
  • Plugins bot
    2021年 04月 9日(金) 15:40
    Approval issue created: CONTRIB-8483
  • Max Muster
    2022年 06月 22日(水) 20:18
    Hello

    We want to use the plugin in conjunction with the mod customcert plugin, however we can't get it to send a message with your plugin. We are using Moodle 3.11.

    We create a default for the certificate (customcert settings: if user answered 80% correctly, the certificate is issued and a message is sent to user). The mail is configured to use a message when the conditions for the certificate are met. There are no entries in the "Log". Debug mode is enabled.

    Can you help me further?
  • CBlue
    2022年 06月 23日(木) 19:40
    Hello ,

    Thank you for reporting this bug, we will investigate it.

    Kind regards

    Cblue
  • Mónica Palacios
    2022年 12月 1日(木) 06:18
    Hello,
    Esta disponible para Moodle 4.1?
    Da un error de permisos
    Gracias
    Mónica
  • Heinrich Gersbach
    2023年 02月 22日(水) 16:48
    Hello
    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.
  • Eurecat Academy
    2023年 07月 13日(木) 20:07
    Hello,

    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!

  • Felipe Gomes
    2023年 07月 14日(金) 22:41
    Hello,
    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?
  • Rudraksh Batra
    2023年 08月 18日(金) 15:20
    Hi,

    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
  • CBlue
    2023年 08月 21日(月) 15:52
    Hello,

    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
  • Michel Cardinal
    2023年 09月 26日(火) 00:34
    Hi
    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?
  • Klaudia Balaska
    2023年 11月 7日(火) 17:07
    Hello,

    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!
  • Виктория Малиатаки
    2024年 02月 1日(木) 21:31
    Hello,
    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?
  • Guillaume Normand
    2024年 02月 6日(火) 22:06
    @Виктория Малиатаки Thank you for your message,
    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
  • Georg Peiter
    2024年 02月 13日(火) 22:40
    Hello CBlue & Co,
    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.
Please login to post comments