Mail server (Português) - ArchWiki

Jump to content

# Mail server (Português)

From ArchWiki
Status de tradução: Esse artigo é uma tradução de Mail server. Data da última tradução: 2020-06-30. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Um servidor de e-mail consiste em vários componentes. Um agente de transferência de e-mail (MTA) recebe e envia e-mails via SMTP. E-mails recebidos e aceitos são então passados para um agente de entrega de e-mail (MDA), que armazena o e-mail em uma caixa de correio (geralmente nos formatos mbox ou Maildir). Se você quiser que os usuários possam acessar remotamente seus e-mails usando clientes de e-mail (MUA), será necessário executar um servidor POP3 e/ou IMAP.

## Software

This article or section needs expansion.

Reason: Adicione mailutils em algum lugar. (Discuss in Talk:Mail server (Português))

Todos esses softwares, exceto o Sendmail, incluem um agente de entrega de e-mail.

- dma — Agente de transporte de correio minúsculo.

  https://github.com/corecode/dma || dma

- Exim — Um agente de transferência de e-mail altamente configurável.

  https://exim.org/ || exim

- OpenSMTPD — Um agente de transferência de e-mail, parte do projeto OpenBSD.

  https://opensmtpd.org/ || opensmtpd

- Postfix — Um agente de transferência de e-mail, destinado a ser rápido, fácil de administrar e seguro.

  https://www.postfix.org/ || postfix

- Sendmail — Um agente de transferência de e-mail bem conhecido.

  https://www.sendmail.org/ || sendmailAUR

### Servidores POP3/IMAP

- Courier — Um agente de transferência de e-mail, fornecendo serviços POP3, IMAP, webmail e lista de discussão como componentes individuais.

  https://www.courier-mta.org/ || courier-mtaAUR

- Cyrus IMAP — Um agente de transferência de e-mail com um formato de spool de email personalizado fornece serviços POP3 e IMAP.

  https://www.cyrusimap.org/ || cyrus-imapdAUR

- Dovecot — Um servidor IMAP e POP3 escrito para ser seguro, rápido e simples de configurar.

  https://dovecot.org/ || dovecot

- UW IMAP — Um servidor IMAP/POP.

  https://web.archive.org/web/20191028114408/https://www.washington.edu/imap/ || imapAUR

### MDAs autônomos

- fdm — Um programa simples para entregar e filtrar mensagens.

  https://github.com/nicm/fdm || fdm

- Procmail — Um programa para filtrar, classificar e armazenar email (não-mantido).

  http://www.procmail.org/ || procmailAUR

- Maildrop — Um agente de transferência de e-mail/filtro de e-mail usado pelo Courier Mail Server.

  https://www.courier-mta.org/maildrop/ || courier-maildropAUR

Veja também Wikipedia:Comparison of e-mail servers.

## Portas

Propósito | Porta | Protocolo | Criptografia
--- | --- | --- | ---
Aceitar e-mail de outros MTAs. | 25 | SMTP | STARTTLS
Aceitar submissões a partir de MUAs. | 587 | SMTP | STARTTLS
465 | SMTPS | TLS implícito
Permitir que MUAs acessem e-mails. | 110 | POP3 | STARTTLS
995 | POP3S | TLS implícito
143 | IMAP | STARTTLS
993 | IMAPS | TLS implícito

Nota O TLS implícito é mais seguro do que o STARTTLS, porque o último é vulnerável a ataques man-in-the-middle. Para mais informações, consulte [1] e RFC:8314.

## Registro MX

Hospedar um servidor de e-mail requer um nome de domínio com um registro MX apontando para o nome de domínio do seu agente de transferência de e-mail. O nome de domínio usado como o valor do registro MX deve ser mapeado para pelo menos um endereço de registro (A, AAAA) e não deve ter um registro CNAME para estar em conformidade com RFC 2181, do contrário você pode não receber mensagens de alguns servidores de e-mail. A configuração de registros DNS geralmente é feita a partir da interface de configuração do seu registrador de nomes de domínio.

## TLS

Atenção Se você implementar TLS, certifique-se de seguir TLS do lado do servidor para evitar vulnerabilidades.

Para obter um certificado, veja OpenSSL#Usage.

## Autenticação

Há várias técnicas autenticação por e-mail.

### Sender Policy Framework

Do Wikipédia:

  Sender Policy Framework (SPF) é um protocolo de validação de e-mail projetado para detectar e bloquear falsificação de e-mail, fornecendo um mecanismo para permitir o recebimento de troca de e-mails para verificar se o e-mail recebido de um domínio vem de um endereço IP autorizado pelos administradores do domínio.

Para permitir que outros trocadores de e-mail validem e-mails aparentemente enviados de seu domínio, você precisa definir um registro DNS TXT, conforme explicado no artigo da Wikipédia (há também um assistente online). Para validar as mensagens recebidas usando o SPF, você precisa configurar seu agente de transferência de e-mail para usar uma implementação SPF. Existem várias implementações SPF disponíveis: libspf2, perl-mail-spf e perl-mail-spf-query.

Suporte a validação de SPF
Courier | Sim, embutido
Postfix | Sim
Sendmail | por meio do Milter e do spfmilter-acmeAUR
Exim | experimental, exibe libspf2
OpenSMTPD | Não
Cyrus IMAP | ?

Os seguintes sites permitem você validar seu registro SPF:

- SPF Record Checker
- SPF Email test

Dica O SPF pode até ser útil para domínios não usados para enviar email. Publicar uma política como `v=spf1-all` faz com que qualquer servidor de email imponha e-mails de rejeição SPF do seu nome de domínio, evitando assim o uso indevido.

### Sender Rewriting Scheme

O Sender Rewriting Scheme (SRS) é um esquema seguro para permitir retornos encaminháveis para e-mails encaminhados no servidor sem quebrar a Sender Policy Framework.

Para Postfix, veja Postfix#Sender Rewriting Scheme.

### DKIM

DomainKeys Identified Mail (DKIM) é um método de autenticação de e-mail no nível do domínio projetado para detectar falsificação de e-mail.

A implementações DKIM disponíveis são OpenDKIM e perl-mail-dkim.

## Teste

Há várias opções para ajudar você a testar registros DNS, capacidade de entrega e suporte a criptografia.

### Ferramentas dedicadas

- swaks

### Sites de teste

Existem vários sites úteis que podem ajudá-lo a testar.

- https://mxtoolbox.com/
- https://ismyemailworking.com/
- https://www.mail-tester.com/ (3 tentativas de graça apenas!)
- https://www.checktls.com/
- https://pingability.com/zoneinfo.jsp

## Dicas e truques

A maioria dos servidores de e-mail pode ser configurada para remover os endereços IP dos usuários e os agentes de usuário do e-mail de saída.

Extras disponíveis que geralmente podem ser integrados são:

- ClamAV para verificação de e-mails por vírus
- SpamAssassin para identificar e filtrar spam
- Sieve – uma linguagem de programação para filtrar e-mail
- webmail como o Roundcube ou o Squirrelmail

Category:

- Mail server (Português)

Hidden category:

- Pages or sections flagged with Template:Expansion

Mail server (Português)
Add topic