Este é o primeiro de uma série de artigos que pretendo publicar neste portal. Pra começar com o pé direito, vamos implantar um servidor emails, com suporte a POP, IMAP e SMTP. Ele será encarregado de descarregar as mensagens de um provedor e encaminhá-las aos seus respectivos usuários. Let´s Right?? Go on!
Bom, para que tudo funcione sem problemas, vamos começar pelo Postfix, pois será a base para os demais.
Basicamente temos de configurar o arquivo "main.cf". No Fedora Core ele fica em /etc/postfix.
Faça um cópia desse arquivo para evitar problemas no regresso, caso algo dê errado:
# cp main.cf backup_main.cf
Dentro do arquivos temos um monte de itens que podem ser configurados de acordo com as necessidades do provedor. Colocarei como exemplo o servidor do terra, pois enfrentei dificuldades neste provedor e é muito importante compartilharmos nossas vivências. :)
myhostname = linuxserver.terra.com.br
# Nesta linha temos o nome da máquina completo;
mydomain = terra.com.br
# Nesta linha temos o nome do domínio em questão;
inet_interfaces = all
# Esta linha permite que qualquer máquina da rede local, se conecte ao nosso servidor;
mynetworks_style = subnet
# Aqui definimos o tipo de rede estamos utilizando, para uma rede local, escolha "subnet" ok;
mynetworks = 192.168.0.0/24
# Definimos o escopo de rede utilizada por nossa rede local, altere de acordo com a sua rede, certo...;
relayhost = smtp.bra.terra.com.br
# Aqui deve-se ter muita atenção, esta linha é responsável pela comunicação do servidor com o provedor, na tarefa de envio de mensagens do nosso servidor;
home_mailbox = Maildir/
# Nós temos que definir como nossa caixa de entrada funciona. Temos duas formas. Mailbox e Maildir. O Mailbox, funciona de forma idêntica aos arquivos .pst do Microsoft Outlook, ou seja, ele gera um arquivos onde ficam armazenados todos os emails do usuários. O Problema é que conforme nosso usuário vai recebendo emails este arquivos torna-se muito grande gerando lentidão na rede,caso este esteja configurado como IMAP, tema que iremos discutir logo mais. O Maildir gera arquivos para cada mensagens, tornando possível o manuseio para manutenção, backup ou simplesmente pagar mensagens antigas.
# Estas duas linhas não estão escritas no arquivo, elas devem ser digitadas nele. Elas servem definir o tamanho da caixa e o tamanho máximo da mensagem que o usuário pode enviar
Vamos testar o telnet para ver se ocorreu tudo bem:
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 linuxserver.terra.com.br ESMTP Postfix
[1] Comentário enviado por andersonmsp em 17/05/2006 - 12:10h
Olá Alexandre blz...
Muito bom o artigo, eu tenho uma dúvida vamos lá.
Com a autenticação saslauthd e possivel eu configurar mais de um servidor de e-mail ?
Ou seja, digamos que eu tenha uma conta terra e um uol com essa configuração e possivel ele autenticar na conta certa ?
Ficando dessa forma !!
smtp.bra.terra.com.br alexandre:123
smtp.uol.com.br alexandre:123
Já tentei fazer isso no passado e não consegui, acredito que isso seria muito util.
Um abraço
Andersonmsp
[2] Comentário enviado por asilva em 17/05/2006 - 15:24h
Oi Anderson
Infelizmente não é possivel essa configuração pelo fato da forma que o sasl trabalha nesta configuração que fizemos....
Mas tem uma grande saida... imagine Anderson que voce tem configurado no Fetchmail, varias contas, todas configuradas, o Fetchmail consultando cada uma e puxando seus emails. Quando voce for mandar um email, não importa qual provedor estiver configurado lá no SASL, ele manda da mesma forma.... e a pessoa que recebe também não ´percebe... mas para isso no Outlook tem que estar configurado nas opções da Conta.. o endereço de resposta para "mascarar" o autor do envio.... ok...
[8] Comentário enviado por stognete em 20/07/2007 - 11:22h
Cara Artigo Show de Bola, configurei tudo no OpenSuse 10.2 e funcionou até melhor que o esperado, inclusive com o Locaweb que tem a porta SMTP diferente da padrão.
Em resposta ao amigo que perguntou por usar o Outlook fora da Rede, você tem de usar uma conexão de internet que tenha as portas padrão abertas e redirecionar a solicitação do POP e SMTP para seu servidor de e-mails.
[11] Comentário enviado por kylemn em 10/04/2008 - 11:56h
Gostaria de saber como faço pra limpar os e-mail das caixas da minha empresa sem precisar entrar um po um e deletar?
Uso o portifix e meu espaço no var esta estourando.
Alguem pode me ajudar?
[13] Comentário enviado por infortecpfz em 17/09/2009 - 14:06h
Parabéns pelo Artigo!
Me esclareça uma dúvida por favor! Eu preciso configurar um grupo de e-mail para meu domínio,
semelhante aos grupos do Yahoo! e Google Grupos, para quando eu enviar um e-mail para
@meudominio.com.br todos que tiveram conta cadastrada neste domínio receba a mesma
mensagem, poderia me auxiliar no mesmo por favor? Muito obrigado :wq
[14] Comentário enviado por antoniojbs em 18/11/2009 - 11:45h
Muito bom o tuto parabéns a comunidade e ao alexandre graças a pessoas como vcs que o linux vem se difundindo cada vez mais. outra coisa fiquei um bom tempo fora mais agora estou de volta a comunidade e agora eu garanto mais participativo, este artigo vai me ajudar muito estou abrindo uma pequena empresa em pernambuco onde pretendo claro utilizar bastante linux e vou trabalhar principalmente com servidores obrigado e continuem com esse otimo trabalho parabens !!!!!!!!!!