Как заставить пользователя сменить свой почтовый ящик в принудительном порядке ?
В Moodle есть средство, позволяющее заставить пользователя сменить пароль, а почту - нет. Поэтому, прежде всего, записываем плохие почтовые домены в denyemailaddresses и ставим галочку в verifychangedemail. Затем через Администрирование -
Пользователи -
Учетные записи -
Действия над несколькими пользователями отфильтровываем нужных пользователей и начинаем донимать их письмами с требованием изменить свой почтовый адрес. Тех, кто после 10-го напоминания этого не сделает, - удаляем.