Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Redirecionamento de mensagens para o homedir do usuário

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 08 de Setembro de 1997

Existem inúmeras vantagens em se configurar o seu sistema de correio eletrônico para redirecionar as mensagens para o diretório home do usuário ao invés do diretório /var.

A primeira delas é que o /var nunca irá lotar devido ao mau uso de uns poucos usuários. O /var lotado acarreta inúmeros inconvenientes: ninguém consegue receber mensagens, o account do sistema pára por falta de espaço, e muito outros problemas são criados.

Já quando as mensagens vão para o diretório /home do usuário, quaisquer problemas ficam restritos a apenas o usuário em questão. Se ele exceder a sua quota em disco, apenas as mensagens a ele destinadas serão afetadas. Desta forma, favorece-se a criação de uma conscientização maior da comunidade para estas questões.

Para configurar o sistema de mail para que as mensagens sejam gravadas no homedir de cada usuário é necessária a instalação do programa procmail, e a configuração dos programas que os usuários utilizam para ler suas mensagens, os chamados MUAs (Mail User Agents). Entre estes, os mais utilizados são elm, pine e mail. Existe também o pop, que faz o download das mensagens para serem lidas na estação de trabalho ou microcomputador do usuário. Os programas Eudora e Netcape Mail utilizam o protocolo POP (Post Office Protocol).

O pop não é exatamente um MUA mas ele precisa reconhecer onde buscar as mensagens para entregá-las então ao MUA utilizado pelo usuário.

No nosso exemplo utilizamos a versão 2.3 do pop, obtida em ftp.unicamp.br:/pub/sendmail/qpopper2.3.tar.Z.

Para mudar a localização do mailbox, no pop, basta acrescentar, no arquivo make.solaris2, na diretiva CFLAGS, o valor -DHOMEDIRMAIL:

  FLAGS          =       -O2 -DSOLARIS2 -DSYSV -DBIND43 -DHAVE_VSPRINTF \
                          -DAUTH -DMAILOCK -DDEBUG -DBINMAIL_IS_SETGID \
                          -DCONTENT_LENGTH=1 \
                          -DGNU_PASS -DNO_GETLINE \
                          -DAPOP=\"/etc/pop.auth\" -DPOPUID=\"pop\" \
                          -DHOMEDIRMAIL

O programa procmail pode ser obtido no endereço ftp.unicamp.br://pub/unix-tools/procmail. Neste diretório escolha a versão mais recente para instalar.

A configuração do procmail é feita descomentando-se a linha

  #define MAILSPOOLHOME "/.mail"    /* watch the leading / */

dentro do arquivo procmail/src/authenticate.c

Desta forma, todas as mensagens que chegarem serão gravadas dentro do diretório $HOME/.mail.

Resta então alterar os demais MUAs para que peguem suas mensagens a partir da nova localização.

Para realizar esta alteração no pine, por exemplo, entre na opção "Setup" e altere o valor inbox-path para o caminho desejado.

Os programas Eudora e Netscape, enfim, qualquer um que utilize o protocolo POP, irão obter estas informações diretamente do servidor POP e não há necessidade de alterar suas configurações.

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.93/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (1180 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Read in English - Uma Maneira Divertida de Aprender Inglês