Как отключить регистрацию электронной почты в joomla 2.5 и 3

при регистрации нового пользователя Joomla на адрес электронной почты новых пользователей отправляется электронное письмо, содержащее имя пользователя и пароль. Кто-нибудь знает, как отключить эту функцию, чтобы новые пользователи не получали это письмо?

2 ответов


Примечание

важно отметить, что есть два сценария для рассмотрения, каждый с разными ответами.

Сценарий 1) незарегистрированный пользователь регистрирует новую учетную запись пользователя для me@foo.com с помощью интерфейса, где me@foo.com представляет собственный адрес электронной почты пользователя.

Сценарий 2) администратор регистрирует новую учетную запись пользователя для her@foo.com использование бэкэнда, где her@foo.com представляет чей-то адрес электронной почты (т. е. адрес электронной почты учетной записи, которую вы пытаемся создать).

основываясь на комментариях ОП, этот вопрос нацелен на ситуацию 2 - т. е. в этой ситуации мы не хотим Joomla! отправка писем в her@foo.com после создания учетной записи для нее в backend.

решение для сценария 2

войдите в бэкэнд администратора, а затем перейдите в Extensions ->Plugin Manager.

из менеджера плагинов найдите плагин под названием User - Joomla! (типа плагин user и элемент aka файл плагина is joomla). Нажмите на название плагина, чтобы перейти в конфигурацию для этого плагина.

Set Notification Mail to User to No.

клик Save.

ссылки

plugins/user/joomla/joomla.xml

administrator/language/en-GB/en-GB.plg_user_joomla.ini

рант

поиск этой настройки похож на обнаружение пасхального яйца. После того, как вы его найдете, вы увидите, казалось бы, простое описание настройки конфигурации, которая после мышь над текстом с умеренной, но не слишком быстрой скоростью, запускает всплывающий шар, чтобы начать издевательское затухание в последовательности, которая после завершения объясняет вам снисходительным тоном, что именно делает настройка. Но прежде чем вы нашли это, вы, скорее всего, уже посетили глобальную конфигурацию и поиграли с функцией отключения электронной почты (но почему вы хотите глобально отключить электронную почту??), и вы, вероятно, также посетили конфигурацию пользовательского модуля, которая также имеет подозрительно названный параметр конфигурации электронной почты, который, однако, не применяется к этой ситуации (например, см. http://www.inmotionhosting.com/support/edu/joomla-25/users/prevent-new-user-email-notification) - ... Возможно, вы также искали в интернете и нашли несколько сообщений на форуме, которые предлагают отключить это, взломав Joomla! ядро (например,http://forum.joomla.org/viewtopic.php?t=280282). Серьезно, с недавним открытием местоположения этого параметр конфигурации я должен задаться вопросом, какое измененное состояние ума Joomla! люди должны были быть, чтобы придумать некоторые из странных способов, которыми вещи организованы в этой странно запутанной части программного обеспечения.


этого

на Joomla 3.x и Joomla 2.5 существует возможность избежать отправки имени пользователя / пароля новым зарегистрированным пользователям.

вы можете проверить это,

Login to admin -> Users Menu - > Options from tool bar -> Send Password (Yes/No).

настройка основного файла не рекомендуется.

надеюсь, что это поможет..