Pular para o conteúdo

QMAIL, um poderoso MTA (FreeBSD)

Nesse artigo falo sobre um dos maiores MTA's Open Source existentes hoje para servidores de produção. Aqui descrevo as características do pacote para FreeBSD, mas o conceito é válido para instalações em outros *UNIXes.
Priscilla Pedde DebianWoman
Hits: 22.741 Categoria: Linux Subcategoria: Correio Eletrônico
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Definindo seus programas

Toda a estrutura interna de aplicações do Qmail segue as recomendações do Daniel, ou seja, as daemons são controladas por sua própria aplicação, chamada daemontools e sua estrutura fica abaixo de /var/qmail/service com link simbólico para /service, como pode ser visto abaixo:
  • pop3d /var/qmail/service/pop3d/
  • qmail /var/qmail/service/qmail/
  • qmqpd /var/qmail/service/qmqpd/
  • smtpd /var/qmail/service/smtpd/
  • smtpsd /var/qmail/service/smtpsd/

QMAIL-LDAP - Fila:

A fila do Qmail-LDAP segue a mesma já conhecida "/var/qmail/queue/."

QMAIL-LDAP - Mailbox:

O Qmail armazenará as mensagens em /var/mail. Enfim, onde encontram-se todas as caixas postais dos usuários.

QMAIL-LDAP - Arquivos de configuração:

Os arquivos de configuração são armazenados em /var/qmail/control/.

Os anexos das mensagens:

Todo o arquivo que é anexado à uma mensagem, antes de ser enviada, é transformada em arquivo texto pelo cliente (Outlook, Thunderbird). Esse formato que o anexo se transforma antes do email ser enviado tem um nome, chama-se MIME (Multipurpose Internet Mail Extension). E é claro que essa transformação não é feita.

Segundo as RFC's 822 e 2045 até a 2049 que regem as regras MIME, todo o arquivo em anexo que é transformado em MIME deve ter uma assinatura padrão que os identifique.

Para entender melhor, separe em seu cliente de correio duas mensagens distintas que possuam o mesmo tipo de anexo e analise o código fonte.

Qmail-LDAP - IMAP E POP:

Os serviços do IMAP e POP-SSL do Qmail-LDAP são controlados pelos seguintes scripts armazenados em /usr/local/etc/rc.d:
  • courier-authdaemond = Responsável pela autenticação com o LDAP
  • courier-imap-imapd-ssl.sh = Responsável pelo IMAP-SSL
  • courier-imap-imapd.sh = Responsável pelo IMAP
  • courier-imap-pop3d-ssl.sh = Responsável pelo POP-SSL
  • courier-imap-pop3d.sh = Responsável pelo POP

Em "/service" existe um processo responsável pelo POP e aqui também. Porém aqui ele apenas controla o POP-SSL deixando o Qmail responsável pelo POP.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Definindo seus programas
   3. Verificando os logs

O primeiro FISL ninguém esquece!

Nagios + MySQL no Debian

Instalação e configuração do Spamassassin

Servidor de e-mails vinculado ao AD (Postfix + Courier)

HOWTO: Postfix + MySQL + SMTP-AUTH + Quota + SpamAssassin + ClamAV

Mutt - o melhor amigo do homem

Autenticando e enviando e-mail diretamente através da linha de comando

#1 Comentário enviado por grandmaster em 27/10/2009 - 09:19h
Faz bastante tempo que não uso ele.

Estava usando mais recentemente o postfix. Legal o artigo.

---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br
#2 Comentário enviado por DebianWoman em 28/10/2009 - 07:26h
Faço uma indicação a um excelente artigo escrito pelo nosso colega do VOL Leonardo Damasceno. "Qmail: Simples e Funcional" para Debian.

Contribuir com comentário

Entre na sua conta para comentar.