![]() |
|
|
|||||||
| For more information about the ads and why they're here, please see the FAQ |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
#11
|
|||
|
|||
|
Quote:
Go to your RoundCube webmail directory and do that at the command line: To apply the patch: Code:
patch -p1 < roundcubemail-0.1beta-changepassword.patch Regards. Mike. |
|
#12
|
|||
|
|||
|
sorry but i dont understanf
i am using host with cpanel, so where i have to enter these comand lines? thanks in advance |
|
#13
|
|||
|
|||
|
Quote:
I don't know cpanel. My last post is for the Linux user that have an access to the command line. Sorry again 123123. Mike. |
|
#14
|
|||
|
|||
|
When I try to change the password I get the following error. 'An error occured while saving' Why might I be getting this.
Thanks ___________ Tickus http://www.tickus.com |
|
#15
|
|||
|
|||
|
i get the same error...
any ideas? |
|
#16
|
|||
|
|||
|
what if the user/pass is stored in a corporate ms-sql database..? can I rewrite mysql_connect to eqivalent php mssql_connect...? keeping the logic is my concern, how to access the database should be irrelevant if the logic is not affected while doing so.
am I on the right track here..? regards and thanks for a real webmail interface ! |
|
#17
|
|||
|
|||
|
I decided to upgrade to beta2.
I applied this patch to roundcube-beta2, and all seems to have gone well except that when I go to change my password, there are no fields to change the password. I had this patch working on the previous version of Roundcube. Any ideas ![]() ![]() -LedHed |
|
#18
|
|||
|
|||
|
When I got the error 'An error occured while saving' I checked the logs/errors file which told me 'PHP Warning: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'postfix'@'localhost' (using password: YES) in /opt/lampp/htdocs/rc/ext/change_password_function.inc on line 47' . I checked that location and it seems one is supposed to enter info about the mysql database of the imap server (assumed to be postfix). I hope that this info help others in solving this problem ('An error occured while saving'). Unfortunately, the imap server I use is a squirrelmail server, which uses a mysql database but I dont think that passwords are stored there (squirrelmail, at least the way it's set up by me, uses the servers user database in /etc/passwd and /etc/shadow).
I am not a programmer; Is there a way to modify the change_password_function to change a squirelmail password which is actually a linux system password?(when we change user's passwords, we [the system admins] have to log on to the linux/squirrel mail server and use the passwd command). This is a great add-on to roundcube; if only it could be easily configured to change passwords on a few types of imap servers (postfix, squirrelmail, exim, etc.) with various database configurations (mysql, postgres,ldap, etc) it would be a MAGNIFICENT add-on. bozhe |
|
#19
|
|||
|
|||
|
Thanks for the Contrib, works great with beta2 and hMailServer!!
![]() |
|
#20
|
|||
|
|||
|
Quote:
See my thread on "changing /etc/shadow" password plug-in. It works and is finalized (and I have it in production). Just as a note - different imap servers maintain user data differently. Cyrus IMAP keeps it in the sasl database (non-local users) and therefore pretty easy to change. Others keep mysql databases for user id/pw. UW-imap and other services like samba, ftp etc. require you have "local users" and changing those passwords is not as easy (requiring that user access - as in setuid - or root access). This is difficult to impossible for the web server to do and is best achieved with cgi. This is how squirrel did it - and how I approached it. If you are running local users - and want pw change functionality built right into the preferences tab - check this thread - try it and let me know if you have any comment!! http://roundcubeforum.net/forum/inde...sg2925#msg2925 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
| For more information about the ads and why they're here, please see the FAQ |