如何在Moodle的消息中更改发件人地址(noreply @ localhost)?

时间:2012-11-12 10:18:42

标签: php moodle

我正在研究我的第一个Moodle系统并且大部分工作都按照我想要的方式工作但是我仍然坚持一件事似乎无法通过谷歌搜索找到答案。

当我向课程的参与者发送消息时,电子邮件的发件人地址是noreply @ localhost。我想将此地址更改为其他内容,但无法确定我需要执行此操作的位置。有谁知道我怎么能改变这个?

提前致谢 齐亚德

2 个答案:

答案 0 :(得分:2)

以系统管理员身份登录并转到[你的moodle root] /admin/settings.php?section=mail然后更新“无回复地址” - 我认为这就是你所需要的!

答案 1 :(得分:0)

如果fromnoreplyaddress必须动态更改(同时仍然保留默认设置),可以执行以下操作:< / p>

1)在$from(恰好是stdClass()个对象)中,$from->maildisplay的值可以设置为所需的地址 2)在调用email_to_user()时,第8个参数应设置为true

因此,email_to_user()将在发送的邮件中显示上面步骤1中设置的值。

仅供参考 - [your-moodle-root] /lib/moodlelib.php

提供email_to_user()功能