Servidor Postfix com Fedora Core 4

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!

[ Hits: 78.964 ]

Por: Alexandre Correia da Silva em 10/05/2006


Configuração do Postfix



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.

mailbox_size_limit = 20480000
message_size_limit = 15240000

# 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

Parte 1 concluída!

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configuração do Postfix
   3. Configuração do Fetchmail e Dovecot
   4. Configuração do SASL
   5. Configurar o Outlook
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

MailScanner - Email Gateway Virus Scanner

Montando um servidor de e-mail completo com Postfix

Evosign - Adicionar assinatura automática ao Evolution

Qmail Auditor, auditoria no servidor Qmail

Vacation fácil com o OpenVacation

  
Comentários
[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...

[3] Comentário enviado por Maycon Pires em 26/07/2006 - 12:47h

Agraceço pelo artigo, pois foi simples e eficaz muito bom parabens, obrigado.

Grato,
Maycon Pires

[4] Comentário enviado por jogador em 20/12/2006 - 16:13h

Dec 20 15:13:30 proxy postfix/smtp[12641]: fatal: open database /etc/postfix/saslauth.db: No such file or directory


Esta acontecendo o seguinte erro.

alguem pode me ajudar?

[5] Comentário enviado por tcpip em 28/12/2006 - 14:46h

P_A_R_A_B_E_N_S___P_E_L_O___A_R_T_I_G_O_!

Simples e Funcional.

[6] Comentário enviado por demattos em 17/03/2007 - 17:42h

Muito bom o artigo me ajudou bastante na configuracao do meu servidor
valeu

t

[7] Comentário enviado por jogador em 10/05/2007 - 12:52h

como vou poder usar o outlook fora da rede?

[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.

[9] Comentário enviado por lipecys em 01/10/2007 - 10:21h

Valew aí, muito bom.

[10] Comentário enviado por scholla em 19/02/2008 - 01:00h

Cara muito bom esse teu artigo...
mas só tive um problema...autenticação...
tanto SMTP quanto POP3

Alguém passo por isso?

[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?

Leo
leo.hide@gmail.com

[12] Comentário enviado por merence em 07/05/2008 - 09:27h

Cara fiquei com uma dúvida, instalo o Postfix na instalação do OS ou depois de instalado eu baixo o pacote ?

[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



Fernando Santorsula

[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 !!!!!!!!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts