Mail

General plugins (Local) ::: local_mail
Maintained by Albert Gasset, Marc Català
Webmail-like messaging
Latest release:
3212 sites
1k downloads
83 fans
Current versions available: 7

This plugin allows users to send messages to each other, using an interface and features similar to web-based mail clients.

Messages are tied to courses, so users can only send messages to other participants in courses they are enrolled in.

Users can access all mail features through the envelope icon present in the header of the site, or the main menu of the Moodle app.


Version 2.0 of the project implemented by the "Recovery, Transformation and Resilience Plan". Funded by the European Union - Next Generation EU. Produced by the UNIMOODLE University Group: Universities of Valladolid, Complutense de Madrid, UPV/EHU, León, Salamanca, Illes Balears, València, Rey Juan Carlos, La Laguna, Zaragoza, Málaga, Córdoba, Extremadura, Vigo, Las Palmas de Gran Canaria and Burgos.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

Albert Gasset (Lead maintainer)
Manuel Cagigas Lago
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Noa Randriamalaka
    mèr, 21 fre 2024, 12:13 AM
    Hello

    We have been using the local_mail plugin for a long time but since the last update, when the course setting is "separate groups", it is impossible to select users when sending an email.

    Thank you for your feedback
  • Piotr F
    lun, 4 mar 2024, 5:14 AM
    Hi,

    Great idea, thanks for your work.

    Two remarks, v. 2.4 on Ubuntu 22.04.4:

    1.
    web notifications turned on,
    once the email is received, after refreshing site,
    two notifications appear: one on the bell (regular site notification), one on the envelope (Mail plugin).
    Too much, I think, a user has to click five times to fully remove it.
    I believe, the envelope would be enough.

    2.
    there are no push notifications, no pop ups or anything.
    In order to see the new message one needs to refresh the website.
    It would be absolutely great if there would be some push thing or a pop up.

    All the best,
    Piotr
  • Friedhelm
    giò, 7 mar 2024, 5:24 PM
    Hello!

    We have installed version 2024021200 on our Moodle 4.1.8. Unfortunately, the problems could not be solved with the new version. Some users do not see participants in the selection list even though they are enrolled in the course. Furthermore, emails cannot be sent to groups. I think that used to work.

    Best regards
    Friedhelm
  • Cristina Martín
    giò, 14 mar 2024, 6:34 PM
    Good morning, first of all, thank you for the development of this plugin that is being of great help to us for communications in the educational communities of our centers. Special thanks for the latest update of the plugin that allows it to be used from the app, something that we greatly missed.

    We have installed this new update of the plugin on a Moodle 4.1.6 and in the tests we have seen that the app does not open the window to select a file to attach to the email.

    Best regards
  • L T
    che, 15 mar 2024, 5:01 PM
    Hi, the following error occurs for us when trying to upgrade to the latest version in our environments from version 2024020300 to 2024031400.

    error:
    You can't specify target table 'mdl_local_mail_message_refs' for update in FROM clause
    DELETE FROM mdl_local_mail_message_refs
    WHERE id IN (
    SELECT r.id
    FROM mdl_local_mail_message_refs r
    JOIN mdl_local_mail_messages m1 ON m1.id = r.messageid
    JOIN mdl_local_mail_messages m2 ON m2.id = r.reference
    WHERE m1.courseid != m2.courseid
    )
    [array (
    )]
    Error code: dmlwriteexception
  • Dr. Nellie Deutsch
    che, 15 mar 2024, 6:08 PM
    The upgrade to Moodle 4.3 gives an error message so I'm unable to upgrade. Can you check on your end? Thank you.
  • Annie H.
    dom, 17 mar 2024, 12:05 AM
    Hi, unfortunately there´s an errot while upgrading the plugin:
    Debug-Info: You can't specify target table 'o1ei_local_mail_message_refs' for update in FROM clause
    DELETE FROM o1ei_local_mail_message_refs
    WHERE id IN (
    SELECT r.id
    FROM o1ei_local_mail_message_refs r
    JOIN o1ei_local_mail_messages m1 ON m1.id = r.messageid
    JOIN o1ei_local_mail_messages m2 ON m2.id = r.reference
    WHERE m1.courseid != m2.courseid
    )
    [array (
    )]
    Error code: dmlwriteexception

    Please check! How can it be solved?
    Thank you!
  • L T
    lun, 18 mar 2024, 4:28 AM
    Can confirm it is now working in our environments (MySQL) when upgrading to 2.8.
    Thanks for fixing it quickly.
  • David Mudrák
    mar, 19 mar 2024, 3:00 AM

    I am happy to report this plugin just received the "Mobile app support" award. Well done!

  • Peter Oliver Greza
    mar, 19 mar 2024, 8:19 PM
    Hey, thanks for this great plugin! Is there a possibility to add a free variable parameter? So that I can just type "Dear #User" and it is automatically replaced by the user name I write to? Would be useful for mails to many students.
  • Евгений Мамаев
    mar, 26 mar 2024, 8:36 PM
    Is there a way to limit number of messages students can send? It would be great to have a limit of messages per hour or per day
  • Евгений Мамаев
    mèr, 27 mar 2024, 2:02 PM
    New feature proposal: create scheduled task to delete old messages (older than specified number of days). Admin can configure plugin to delete old messages with all attachments
  • Jorge Pérez
    dom, 28 abr 2024, 12:15 AM
    Hola,

    Ante todo, enhorabuena y gracias por el plugin; es genial!

    Lo he instalado en Moodle 4.3 con el theme Adaptable. Al redactar un correo, el menú desplegable de selección de usuario "para" tiene el fondo transparente y provoca problemas de visualización. Hemos intentado tocar un poco el css, pero no vemos la manera de solucionarlo. ¿Se os ocurre algo? Muchas gracias!
  • James Martin
    mar, 14 maj 2024, 7:16 PM
    Hi. I updated to the new version but had to uninstall it because even though I was in course 773 and wanted to email the students in that course it kept on telling me that course 665 was missing and would only let me send emaisl to a course that I wasn't interested in, even though I had selected a diffeernet course (the one I was in) to send messages to. I went back to the older version and was able to send messages withouth any problem.
  • Piotr F
    mar, 14 maj 2024, 11:47 PM
    Hi Albert,

    Another feature/ improvement request:

    course,
    Compose,
    To - it might be faster and more intuitive:
    instead of pointing cursor precisely onto "To" button, the all verse/ line could be used as clicking area for "To";

    also, after marking the recipient, subject and content are covered by drop-down users' list, and in order to close it, one needs to click a small icon in the right upper corner of the "To" window.
    I think it would be easier to click just anywhere outside the drop-down list to close it.

    Anyway, I use it with pleasure, hope you have time to develop this tool.

    Cheers,
    Piotr
Please login to post comments