注册新的Joomla用户时,会向包含用户名和密码的新用户电子邮件地址发送一封电子邮件。有谁知道如何禁用此功能,以便新用户不接收此电子邮件?
答案 0 :(得分:14)
重要的是要注意,有两种情况需要考虑,每种情况都有不同的答案。
场景1)未注册用户使用前端注册me@foo.com
的新用户帐户,其中me@foo.com
代表用户自己的电子邮件地址。
方案2)管理员使用后端为her@foo.com
注册新的用户帐户,其中her@foo.com
代表其他人的电子邮件地址(即您尝试使用的帐户的电子邮件地址)创建)。
根据OP的评论,这个问题针对的是情况2 - 即在这种情况下我们不想要Joomla!在后端为她创建帐户后向her@foo.com
发送电子邮件。
登录管理员后端,然后转到Extensions
- > Plugin Manager
。
从插件管理器中,找到名为User - Joomla!
的插件(插件类型为user
,元素又称插件文件为joomla
)。单击插件的标题以进入此插件的配置。
将Notification Mail to User
设为No
。
点击Save
。
plugins/user/joomla/joomla.xml
administrator/language/en-GB/en-GB.plg_user_joomla.ini
找到这个设置感觉就像发现一个复活节彩蛋。在找到它之后,您将看到配置设置的看似简单的描述,在以适中但不太快的速度将鼠标滚动到文本上之后,触发弹出气球以开始依次模拟淡入淡出,完成后,用一种居高临下的语调向你解释确切的设置。但是在您发现这一点之前,您很可能已经访问过全局配置并在那里玩电子邮件禁用功能(但为什么要全局禁用电子邮件?),并且您已经ve可能还访问了用户模块配置,该配置也有可疑的电子邮件配置设置,但不适用于这种情况(例如,请参阅http://www.inmotionhosting.com/support/edu/joomla-25/users/prevent-new-user-email-notification)。您可能也曾在互联网上搜索并找到一些论坛帖子,建议通过黑客攻击Joomla来禁用它!核心(例如http://forum.joomla.org/viewtopic.php?t=280282)。说真的,随着最近发现这个配置参数的位置,我不得不想知道Joomla改变了什么样的心态!为了在这个奇怪的复杂软件中组织事物的一些奇怪方式,人们必须参与进来。
答案 1 :(得分:3)
检查一下,
在Joomla 3.x
和Joomla 2.5
中,可以选择避免向新注册用户发送用户名/密码。
您可以查看,
Login to admin -> Users Menu - > Options from tool bar -> Send Password (Yes/No).
不建议自定义核心文件。
希望它的帮助..