Roundcube şifre değiştirme eklentisi

Roundcube kullanıcıları şifre değiştirmek istediklerinde bunu seçenekler kısmından yapamadıklarını göreceklerdir. Bunu yapmak için “password” eklentisinin sunucunun özelliklerien göre ayarlanması ve etkileniştirilmesi gerekmektedir.

İlk önce roundcube kurduğunuz klasöre gidin ve içerisinden

plugins/password

klasörünü bulun. Bu klasör içerisindeki

config.inc.php.dist

dosyasını bulun ve bunu

config.inc.php

şeklinde yeniden adlandırın. Daha sonra bu dosyayı istediğiniz bir editör ile açın (örneğin nano,vim ile). Eğer kullanıcılarınızı mysql veya benzeri bir veritabanında tutuyorsanız, aşağıdaki alanı bulun gösterildiği gibi doldurun:

$rcmail_config['password_driver'] = 'sql';

Aşağıdaki alana kullandığınız e-posta veritabanına yazma hakkı olan bir kullanıcının adını ve şifresini doldurun. Örnek:

$rcmail_config['password_db_dsn'] = 'mysql://username:password@localhost';

Ve son olarak kullanıcıların şifrelerini değiştirecekleri sql querysini hazırlayın. Örneğin:

$rcmail_config['password_query'] = 'UPDATE users SET password= %c WHERE username= %l LIMIT 1';

Sonra bu dosyayı kaydedin ve çıkın. Eklentiyi etkinleştirmek için, aşağıdaki dosyayı roundcube klasörü içinde bulun

main.inc.php

ve içerisindeki

$rcmail_config['plugins']

alanını

$rcmail_config['plugins'] = array('password');

şeklinde değiştirin. Eğer birden fazla eklenti kullanıyor iseniz, eklentileri virgül ile ayırın. Dosyayı kaydedin ve çıkın. Web server servisini restart edin. Örneğin web serverınızın Apache ve sunucunuz bir Debian türevi veya Ubuntu ise:

sudo /etc/init.d/apache2 restart

Artık e-posta kullanıcılarınız şifrelerini roundcube arayüzünün seçenekler kısmından değiştirebilir! 🙂

Tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *