I have noticed that when my students send private messages to one-another, the messages are being send to them by Email when they are offline. This is good, I like this.
However, students start replying to these messages by Email and they all go to the moodle address email@example.com
They are now under the impression that they have replied tot their personal message, but it never arrived @ the original sender.
Is it possible to set up Moodle so that personal messages are actually being Emailed from the senders mailadres? Then a reply via Email would actually reach the original sender...
Hope I've explained what's going on here.
Also, be aware that messaging and emailing are two different things. You can disable messaging in Site Admin > Advanced Features and click the Enable Messaging system to off. Messaging allows for private conversations between users and although logs are kept, I have always turned them off. The system does allow for the less mature students to bully other students.
'The system does allow for the less mature students to bully other students.'
I would see an excellent lesson in that happening. The bullying is not anonymous, and we try to learn our students some 'netiquette'. But that's a different discussion.
Right now I'm more concerned about private messages leaking just because students reply to private messages by Email...
First you need a plan - Moodle gives you a lot of possibilities. Let us say, you do not want the students to answer to a forum mail in their mail program and such replies should not go the mail administrator of the school. Then a) configure Moodle to send from an e-mail address like "Please do not reply " b) configure the school mail server to vanish the mail to noreply in thin air!
Of course you can also configure Moodle to send forum mail with the from address of the author. Unless all your users have school mail addresses, your mail server has to send on behalf of other domains. That does not always work! The recipients reject them!
There are other possibilities. Instead of worrying about them, think of a plan.
I guess this is something that is not part of the messaging component yet. It sends a mail to the user [nameofuser] (via [nameofMoodleinstance.url]) with the noreply address that was set up for the Moodle instance. At the bottom of the mail, there's a direct link to the message, but the user has to log in to see it.
One way to handle that, would be to promote the use of the mobile app and have students use that instead. You'd have to deactivate the email notification of messages to students who are offline to make sure that works.
Just to clarify, the answer to the question 'Is it possible to set up Moodle so that personal messages are actually being emailed from the senders email adress?' is no. It is only possible to do this for forum post notification emails (by setting allowed email domains in Outgoing mail configuration in the Site administration).
Can you set your noreply address to something like firstname.lastname@example.org rather than email@example.com?
I would expect that if students tried replying to personal message notification emails with firstname.lastname@example.org as from address, that they would immediately receive a 'message not delivered' notification and thus realise that replying to personal message notification emails was a waste of time.
I can set it up as a email@example.com address. The reason that this is not the case right now has to do with the fact that we want to keep track of undelivered messages that Moodle sends to students.
- Teacher posts something in a forum for students
- All students get a notification from this forum, but for some reason the mailbox of two students is not working.
- The mail gets bounced and delivered at firstname.lastname@example.org
This way we know that:
- Two students did not get the important messages
- There might be something wrong with the mailboxes of these two students (mailbox full, account broken, student switched faculty, or otherwise)
By monitoring this we could track the delivery of messages a bit. By using a email@example.com (unless we do make an actual noreply mailbox) we will not be able to track undelivered messages.
However, while typing this - a mailtip or autoreply on the mailbox firstname.lastname@example.org might be a nice middle-of-the-road solution.
>> Of course you can also configure Moodle to send forum mail with the from address of the author.
> Yep, that's what I want. But how?
> (our students all have the samen domain as mail address)
In the back of my memory there is a bit set saying Moodle could do that. Was it in "old" versions (2.x)? I also remember that the mailing system has been recently (3.x) overhauled. Don't have all the versions to test. Could somebody please confirm either way?