Mudanças entre as edições de "Roundcube"
De MochilaWiki
Ir para navegaçãoIr para pesquisar(17 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | + | == baixando e configurando == | |
− | + | wget -c http://ufpr.dl.sourceforge.net/project/roundcubemail/roundcubemail/0.3.1/roundcubemail-0.3.1.tar.gz | |
+ | tar zxvf roundcubemail-0.3.1.tar.gz | ||
mv roundcubemail-0.3.1 /var/www/webmail | mv roundcubemail-0.3.1 /var/www/webmail | ||
cd /var/www/webmail/config | cd /var/www/webmail/config | ||
Linha 7: | Linha 8: | ||
cd .. | cd .. | ||
chown -R www-data temp logs | chown -R www-data temp logs | ||
− | |||
− | |||
− | |||
− | |||
+ | == no mysql == | ||
mysql -u root -p | mysql -u root -p | ||
mysql > GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'suasenha'; | mysql > GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'suasenha'; | ||
Linha 19: | Linha 17: | ||
mysql > quit | mysql > quit | ||
− | instalando depedencias | + | em db.inc.php: |
+ | $rcmail_config['db_dsnw'] = 'mysql://nomedeusuario:senha@localhost/tabela'; | ||
+ | |||
+ | |||
+ | == instalando depedencias == | ||
# apt-get install php-pear libmagic-dev php5-dev make php5-gd php5-mcrypt build-essential | # apt-get install php-pear libmagic-dev php5-dev make php5-gd php5-mcrypt build-essential | ||
# pecl install fileinfo | # pecl install fileinfo | ||
Linha 25: | Linha 27: | ||
+ | == para testar dependencias e configurações == | ||
− | em | + | altere em main.inc.php |
− | de | + | de |
$rcmail_config['enable_installer'] = false; | $rcmail_config['enable_installer'] = false; | ||
para | para | ||
Linha 35: | Linha 38: | ||
acesse http://localhost/webmail/installer/ | acesse http://localhost/webmail/installer/ | ||
+ | == customizações == | ||
+ | em | ||
+ | $rcmail_config['default_host'] = 'nkosi.org'; | ||
+ | |||
+ | criar pastas automaticas | ||
+ | $rcmail_config['create_default_folders'] = FALSE; | ||
+ | para | ||
+ | $rcmail_config['create_default_folders'] = TRUE; | ||
+ | |||
+ | * logotipo em webmail/skins/default/images/roundcube_logo.png | ||
+ | * icones em /var/www/nkosi.org/webmail/skins/default/images/favicon.ico | ||
+ | |||
+ | == autocomplementar usuário == | ||
+ | em skins/default/templates/login.html | ||
+ | |||
+ | na versão 0.4.2, altere de | ||
+ | <roundcube:object name="loginform" form="form" autocomplete="off" /> | ||
+ | por | ||
+ | <roundcube:object name="loginform" form="form" autocomplete="on" /> | ||
+ | |||
+ | na versão 0.5.0, altere de | ||
+ | <roundcube:object name="loginform" form="form" /> | ||
+ | |||
+ | para | ||
+ | <roundcube:object name="loginform" form="form" autocomplete="on" /> | ||
+ | na versão 0.5.1, altere em main.inc.php | ||
+ | $rcmail_config['login_autocomplete'] = 0; | ||
+ | sendo 0 - desabilitado, 1 - nome e domínio, 2 - nome, domínio e senha | ||
+ | == referencias == | ||
* http://www.roundcubeforum.net/downloads/old-style-plugins-patches/3/plesk-poppassd-password-change-0-2-1-18/ | * http://www.roundcubeforum.net/downloads/old-style-plugins-patches/3/plesk-poppassd-password-change-0-2-1-18/ | ||
* http://www.roundcubeforum.net/api-based-plugins/4830-plugin-repository.html | * http://www.roundcubeforum.net/api-based-plugins/4830-plugin-repository.html | ||
Linha 43: | Linha 75: | ||
* http://code.google.com/p/myroundcube/downloads/list | * http://code.google.com/p/myroundcube/downloads/list | ||
* http://alec.pl/roundcube/managesieve/ | * http://alec.pl/roundcube/managesieve/ | ||
+ | * http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4934 | ||
+ | * http://syscp.org/wiki/contrib/Roundcube#settings | ||
+ | * http://initware.de/content/enable-autocomplete-roundcube-login | ||
+ | |||
+ | == vacation roundcube== | ||
+ | Vacation autoresponder on 0.7.0 | ||
+ | |||
+ | In roudcube, Settings -> Filters, create a filter with action 'out of office message' or somethig like that (sorry, i can't remember the exact label now) | ||
+ | |||
+ | == redirecionamento após logout == | ||
+ | |||
+ | * http://codevote.blogspot.com.br/2013/07/roundcube-mail-how-to-redirect-to-url.html | ||
+ | * http://notes.sagredo.eu/node/35#logout_redirect | ||
+ | |||
+ | em index.php | ||
+ | $OUTPUT->show_message('loggedout'); | ||
+ | $RCMAIL->logout_actions(); | ||
+ | $RCMAIL->kill_session(); | ||
+ | header('location: https://redirect URL/'); die(); | ||
+ | // $RCMAIL->plugins->exec_h | ||
− | [[Categoria: | + | [[Categoria:Email]] |
Edição atual tal como às 01h03min de 6 de dezembro de 2014
baixando e configurando
wget -c http://ufpr.dl.sourceforge.net/project/roundcubemail/roundcubemail/0.3.1/roundcubemail-0.3.1.tar.gz tar zxvf roundcubemail-0.3.1.tar.gz mv roundcubemail-0.3.1 /var/www/webmail cd /var/www/webmail/config cp db.inc.php.dist db.inc.php cp main.inc.php.dist main.inc.php cd .. chown -R www-data temp logs
no mysql
mysql -u root -p mysql > GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'suasenha'; mysql > create database roundcubemail; mysql > use roundcubemail; mysql > source SQL/mysql.initial.sql mysql > quit
em db.inc.php:
$rcmail_config['db_dsnw'] = 'mysql://nomedeusuario:senha@localhost/tabela';
instalando depedencias
# apt-get install php-pear libmagic-dev php5-dev make php5-gd php5-mcrypt build-essential # pecl install fileinfo # echo "extension=fileinfo.so" | tee /etc/php5/conf.d/fileinfo.ini
para testar dependencias e configurações
altere em main.inc.php
de
$rcmail_config['enable_installer'] = false;
para
$rcmail_config['enable_installer'] = true;
acesse http://localhost/webmail/installer/
customizações
em
$rcmail_config['default_host'] = 'nkosi.org';
criar pastas automaticas
$rcmail_config['create_default_folders'] = FALSE;
para
$rcmail_config['create_default_folders'] = TRUE;
- logotipo em webmail/skins/default/images/roundcube_logo.png
- icones em /var/www/nkosi.org/webmail/skins/default/images/favicon.ico
autocomplementar usuário
em skins/default/templates/login.html
na versão 0.4.2, altere de
<roundcube:object name="loginform" form="form" autocomplete="off" />
por
<roundcube:object name="loginform" form="form" autocomplete="on" />
na versão 0.5.0, altere de
<roundcube:object name="loginform" form="form" />
para
<roundcube:object name="loginform" form="form" autocomplete="on" />
na versão 0.5.1, altere em main.inc.php
$rcmail_config['login_autocomplete'] = 0;
sendo 0 - desabilitado, 1 - nome e domínio, 2 - nome, domínio e senha
referencias
- http://www.roundcubeforum.net/downloads/old-style-plugins-patches/3/plesk-poppassd-password-change-0-2-1-18/
- http://www.roundcubeforum.net/api-based-plugins/4830-plugin-repository.html
- http://trac.roundcube.net/wiki/Plugin_Repository
- http://code.google.com/p/myroundcube/downloads/list
- http://alec.pl/roundcube/managesieve/
- http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4934
- http://syscp.org/wiki/contrib/Roundcube#settings
- http://initware.de/content/enable-autocomplete-roundcube-login
vacation roundcube
Vacation autoresponder on 0.7.0
In roudcube, Settings -> Filters, create a filter with action 'out of office message' or somethig like that (sorry, i can't remember the exact label now)
redirecionamento após logout
- http://codevote.blogspot.com.br/2013/07/roundcube-mail-how-to-redirect-to-url.html
- http://notes.sagredo.eu/node/35#logout_redirect
em index.php
$OUTPUT->show_message('loggedout'); $RCMAIL->logout_actions(); $RCMAIL->kill_session(); header('location: https://redirect URL/'); die(); // $RCMAIL->plugins->exec_h