Добры день.
Помогите пожалуйста разобратся, при саморегистрации на курс студентам уходит письмо с уведомлением о успешной записи, но приходит от имени преподавателя (хотя сам адрес админа) где это можно изменить?
Добры день.
Помогите пожалуйста разобратся, при саморегистрации на курс студентам уходит письмо с уведомлением о успешной записи, но приходит от имени преподавателя (хотя сам адрес админа) где это можно изменить?
но приходит от имени преподавателя (хотя сам адрес админа)
А вам как нужно, чтобы приходило?
Все письма будут отправляться с адреса, указанного на странице настроек "Электронная почта". Если укажете noreplyaddress и поставите галку emailonlyfromnoreplyaddress, то будут приходить с указанного адреса.
А с адреса преподавателя как вы будете почту отправлять?
Приходит то оно с адреса что указан в настройках, но имя отображается не "Администратор", а преподавателя
Отображается имя преподавателя, потому что он - главный в курсе и студент записывается в ЕГО курс и работать со студентом в курсе будет преподаватель. Кроме того, письмо отправляется от имени преподавателя, т. к. он указан (по умолчанию) в настройках "Контакты курса" coursecontact и Админа там нет. И функция отправки приветственного сообщения email_welcome_message проверяет, кто указан в coursecontact, и использует в подписи его имя. Если отмечено несколько ролей, то выводит первого.
Рассылка же писем возможна только с адреса, указанного в настройках SMTP, ведь к другим почт. аккаунтам у Мудл доступа быть не может.
Что тут не так, по вашему?
Хотите все письма на любую тему отправлять от имени "Администратор", редактируйте функцию для каждого случая рассылки.
Вот теперь все понял, спасибо )