Muitas vezes é interessante para a empresa permitir que
seus funcionários possam acessar suas contas de email fora
da empresa sem a necessidade de configurações
complexas.
Com o Webmail, é possível acessar a conda de email
sem qualquer configuração de clientes de email. O
usuário só precisa de um navegador com acesso
à internet.
O Conectiva Linux oferece o IMP, um pacote de webmail baseado na
linguagem PHP3. Esta solução apresenta a
instalação e configuração do IMP
utilizando o Apache e o mod_php3. Consulte a
documentação para informações sobre
como instalá-los e configurá-los.
### CL 7.0 ###
Instale apartir do cdrom os pacotes do Horde, IMP, php4 e
postifix
Pode ser usado o apt para esta tarefa, para isso proceda:
Primeiro, edite o arquivo do apt e comente todas as linhas,
(Comentar significa colocar o sinal de # na frente da linha), para
isso proceda:
[root@localhost]# mcedit /etc/apt/sources.list
|
Após comentar, salve o arquivo com F2 e saia com F10
Edite o arquivo de configuração do apt-get com o
comando:
[root@localhost /root]# mcedit /etc/apt/apt.conf
|
adicione a linha:
Acquire::CDROM::Copy "true";
apt::cdrom::thorough "true"; <-insira esta linha
|
Após inserir a linha, salve o arquivo pressionando F2 e
pressione F10 para sair.
Identifique os dois primeiros cds do Conectiva Linux:
Agora, atualize o banco rpm do apt:
[root@localhost]# apt-get update
|
E instale os programas:
Estes pacotes estão no cd número 1.
[root@localhost]# apt-get install postfix
[root@localhost]# apt-get install apache
[root@localhost]# apt-get install imap
[root@localhost]# apt-get install php4
[root@localhost]# apt-get install php4-imap
[root@localhost]# apt-get install mod_php4
|
Estes pacotes estão no cd número 2.
[root@localhost]# apt-get install horde
[root@localhost]# apt-get install imp
|
Agora, configure seu servidor de email, e inicie o mesmo:
[root@localhost]# ./postfix start
|
Configure o Apache para habilitar o uso do PHP4, para isso
proceda:
[root@localhost]# mcedit /etc/httpd/conf/httpd.conf
|
e descomente as linhas sobre o php4:
LoadModule php4_module modules/libphp4.so
AddModule mod_php4.c
DirectoryIndex index.php index.html index.wml index.php3
AddType application/x-httpd-php .php .php3
AddType application/x-httpd-php-source .phps
|
Salve o arquivo com F2 e saia com F10.
Agora edite o arquivo php.ini:
[root@localhost]# mcedit /etc/php4/apache/php.ini
|
e descomente a linha:
Verifique também (se suas configurações
não usam LDAP, se o módulo para ldap está
descomentado, pois é necessário que o mesmo esta
comentado, procure pela linha:
E comente a mesma, deixando assim:
Salve o arquivo com F2 e saia com F10.
Agora inicie seu apache:
[root@localhost]# cds
[root@localhost]# ./httpd stop
[root@localhost]# ./httpd start
|
Agora configure seu servidor de email para aceitar imap, edite o
arquivo inetd.conf:
[root@localhost]# mcedit /etc/inetd.conf
|
e deixe a linha do imap como:
imap stream tcp nowait root /usr/sbin/tcpd imapd
|
Salve o arquivo com f2 e saia com f10. e inicie o inet:
[root@localhost]# cds
[root@localhost]# ./inetd stop
[root@localhost]# ./inetd start
|
Agora configure seu horde: Acesse o diretório de
instalação IMP:
[root@localhost]# cd /home/httpd/html/horde
|
Execute o script install.sh:
[root@localhost]# ./install.sh
|
Este script prepara o ambiente de configuração do
IMP, criando arquivos de configuração vazios.
Abra o Netscape e acesse a página
http://localhost/horde/setup.php3 do Apache. A
instalação é gráfica e altera o
arquivo/home/httpd/ html/horde/imp/config/defaults.php3
Ao terminar a configuração acesse o
diretório de instalação do IMP e execute:
[root@localhost]# cd /home/httpd/html/horde
[root@localhost]# ./secure.sh
|
Este comando finaliza a instalação e protege o
arquivo de configuraçao de acessos. Para refazer as
configurações será necessário refazer
os passos novamente.
Agora teste sua configuração checando o email pelo
webmail.