Topic on Project:Support desk

Squeak24 (talkcontribs)

Hi

I am running MediaWiki on a Intranet, unfortunately I am unable to get a mailserver up and running due to my organizational policies.

Hence when a user attempts to reset there password when they have forgotten it they don't get an email and I as the admin have to go into the backend and reset the password.

Once I have the MediaWiki up and running it won't be feasible for me to do this, we will have a possible 100k+ users. Is there a way that a password can be reset using personal questions such as your first pets name or favorite sports team.

I have looked at extensions and can't find anything, the only thing I have found is where an admin can reset a password from the Wiki end rather than Terminal/PHPMyAdmin.

I'm not sure if I have the knowledge to write one myself.

Any help would be appreciated

Gerdesj (talkcontribs)

What about using another source of authentication eg LDAP or you can relay email through another system - you don't have to run the SMTP daemon yourself.

Ciencia Al Poder (talkcontribs)

An intranet with 100k+ users but without internal mail server? How's that possible? :)

Squeak24 (talkcontribs)

I didn't set the system up. We are using the WIki as an off shoot of the Intranet for a particular purpose. The Intranet and other systems have mail servers, but they don't use the SMTP route that most would expect. I really don't know how it works, I just know that it doesn't work for MediaWiki.

Ciencia Al Poder (talkcontribs)

If the intranet has a mail server it should use SMTP, use it for sending email. You only need to configure one mail account.

79.68.16.15 (talkcontribs)

the internal mail uses something called EMS. How it works I don't know.

Squeak24 (talkcontribs)

Gerdesj, thank you for your response, I have looked at that, I should have put this in the original post, but the server am on is behind a firewall with no internet access, hence when looking for an outside SMTP it can't see it. We don't have any internal SMTPs to use either.

MarcoAurelio (talkcontribs)
79.68.16.15 (talkcontribs)

I have been using that, but I want to use something where users can reset there own password rather than asking the admin each time. With the number of potential users that could be too much work for people with access to the terminal.

Kghbln (talkcontribs)
Squeak24 (talkcontribs)

Thank you, I will look into it.