Olá á todos os visitantes da comunidade Viva o Linux, esta dica foi feita utilizando a distro Ubuntu 5.1 e Debian Etch GNU/Linux 4.0, creio que não haja muita dificuldade em fazer, pois vi muitos artigos na internet que em vez de ajudar, complicam. Chega de papo e vamos ao que interessa.

# apt-get udpate (atualizando arvores de atualizações)

Instalando pacotes necessários para webmail.

OBS: Instalação levando em consideração que já estejam instalado e funcionando o Apache e os módulos PHP. Caso não estejam, vamos dar uma rapidinha.

# apt-get install apache2 php5

Criando um alias para o webmail no apache2. Editando o arquivo com editor preferido aqui, estou usando o VI:

# vi /etc/apache2/httpd.conf

Vá até o final do arquivo httpd.conf e crie a seguinte linha:

Alias /webmail “/usr/share/squirrelmail/”
DirectoryIndex index.php
Salve arquivo e reinicialize o apache2:

# /etc/init.d/apache2 restart

Instalando pacotes squirrelmail:

# apt-get install squirrelmail
# apt-get install squirrelmail-locales

Configurando as linguagens no squirrelmail para PT_BR. Para isto vamos entrar no diretório do squirrelmail:

# cd /usr/share/
# pwd

/usr/share/

# squirrelmail-configure

Ok, agora estamos na tela de configuração do squirrelmail. Aqui dentro terão vários menus, os que nos interessa são os:

Menu 3

FOLDERS DEFAULT

Dentro desse menu iremos alterar primeiramente:

3 novamente.

TRASH FOLDER

INBOX.TRASH: INBOX.Lixeira (depois de alterado pressione enter)

Agora opção 4

INBOX.Sent: INBOX.Itens enviados (depois de alterado pressione enter)

Próximo passo menu 5

INBOX.Drafts: INBOX.Rascunhos (depois de alterado pressione enter)

Ok, feito isso pressione a tecla “S” para salvar.

Após pressione “R” para voltar ao menu principal. Agora iremos alterar o arquivo de tradução o qual tem esse BUG.

MENU opção 10 Languages

1. Default Languages = en_US (Ingles)
2. Default Charset = iso-8859-1

Certo iremos alterar para seguinte.

Opção 1

[en_US]: pt_BR (depois de alterado pressione enter)

Opção 2

[iso-8859-1]: utf-8 (Depois de alterado pressione enter)

Ok, feito isso pressione a tecla “S” para salvar.

Após pressione “R” para voltar ao menu principal.

Após isso pressione “S” novamente para salvar e depois “q” para sair.

Beleza, até aí tranquilinho.

Agora basta alterar o arquivo em:

# vi /usr/share/squirrelmail/functions/i18ln.php

Linha 653. Altere o seguinte:

Na linha CHARSET ‘ISO-8859-1’ para:

CHARSET ‘utf-8’
E a linha abaixo:

LOCALE ‘pt_BR.iso-8859-1’;

Para:

LOCALE ‘pt_BR.utf-8’;
Feito isso salve o arquivo e reinicie seu apache:

# /etc/init.d/apache2 restart

Acessando seu webmail pra ver se tudo deu certo:

http://www.seudominio.com.br/webmail

Abrirá uma tela do squirrelmail.

Bom estudo, espero ter ajudado o pessoal.

Junio® Machado

Fonte: http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8700