roundcube / roundcubemail

The Roundcube Webmail suite
https://roundcube.net
GNU General Public License v3.0
5.9k stars 1.64k forks source link

Change user password with poppassd #1180

Closed rcubetrac closed 15 years ago

rcubetrac commented 17 years ago

Reported by saddor on 7 Sep 2007 21:52 UTC as Trac ticket #1484558

There is deamon (also i think there is service on NT too) that listen a IP:PORT(in the IMAP server) and allows an IP(the webserver, usually could be the same machine) to change password of the mail user.

The whole protocol is here http://netwinsite.com/poppassd/index.htm

And It will be great if RoundCube could add this feature ("Change Password").

Cesar D. Rodas

Migrated-From: http://trac.roundcube.net/ticket/1484558

rcubetrac commented 16 years ago

Comment by roundcube devel on 8 Jan 2008 01:25 UTC

== PATCH: (against rev. 950) ==

My patch implements a simple RPC dialog so that admins can set a nice URL in the main.config via a new config variable ($rcmail_config['change_password_rpc']) pointing to where the change-password requests will be POSTed from the simple GUI form.

I have added a tab called 'Passwords' in the 'Personal Settings', showing the so-common form with username, old pass, new pass and confirm pass. I also show the IMAP server, in case this information could be relevant to the admin changing the password.

By letting the user choose the username, a user with more than one identity can change all the passwords easily. In any case, in a further patch, it would be good to limit the username field to only the identities of the user.

I have also added an example file of an RPC similar to one I use to change my user passwords in my setup described above. I have added it to the SVN tree so that the diff showed it nicely, but surely this should only be in an examples folder, as it is not RC job to do all that.

I have tried to code everything following the RC style, but no-one is perfect. Please tell me if I should change files around, etc.

== Whishlist: ==

rcubetrac commented 16 years ago

Comment by seansan on 18 Feb 2008 21:11 UTC

Plugin? moved to later

rcubetrac commented 16 years ago

Milestone changed by seansan on 18 Feb 2008 21:11 UTC

=> later

rcubetrac commented 16 years ago

Summary changed by seansan on 18 Feb 2008 21:11 UTC

Change user password

Change user password with poppassd

rcubetrac commented 15 years ago

Comment by dan on 20 Apr 2009 03:59 UTC

could use the plugin API and use https://svn.roundcube.net/trunk/roundcubemail/plugins/password/ as an example

rcubetrac commented 15 years ago

Comment by @alecpl on 20 Jun 2009 08:17 UTC

Plugin exists http://www.tehinterweb.co.uk/roundcube/#pichangepasswd_telnet

rcubetrac commented 15 years ago

Status changed by @alecpl on 20 Jun 2009 08:17 UTC

new => closed

rcubetrac commented 15 years ago

Milestone changed by @alecpl on 20 Jun 2009 08:17 UTC

later => 0.3-stable

rcubetrac commented 14 years ago

Comment by henrik on 9 Apr 2010 07:19 UTC

The change password functionality is moved here: http://trac.roundcube.net/browser/trunk/plugins/password

hbadran83 commented 4 years ago

i have the same issue here , i have installed docker-mailserver , with rainloop and i could not change password , i hosted them on azure cloud on a ubuntu VM

don't really know where is the exact problem.