0

我正在开发我的第一个 Moodle 系统,并且大多数事情都按照我想要的方式工作,但我被困在一件事情上,我似乎无法通过谷歌搜索找到答案。

当我向课程的参与者发送消息时,电子邮件的发件人地址是 noreply@localhost。我想将此地址更改为其他地址,但不知道我需要在哪里执行此操作。有谁知道我可以如何改变这个?

在此先感谢齐亚德

4

2 回答 2

2

以系统管理员身份登录并转到 [您的 Moodle 根目录]/admin/settings.php?section=mail,然后更新“无回复地址”——我想这就是您所需要的!

于 2012-11-12T12:05:14.210 回答
0

如果必须即时更改from或(同时仍保留默认设置),可以执行以下操作:noreplyaddress

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

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

仅供参考 -email_to_user()功能可在[your-moodle-root]/lib/moodlelib.php

于 2014-02-25T05:01:52.250 回答