Servidor SMTP chasquid 1.13 disponível

Foi lançado o servidor SMTP chasquid 1.13, desenvolvido com foco na simplicidade de configuração e segurança. O chasquid é principalmente projetado para uso em projetos comuns, onde a flexibilidade e funcionalidades excessivas do Postfix e Exim não são necessárias. O código do projeto é escrito na linguagem Go e é distribuído sob a licença Apache 2.0.

Principais características:

  • Sistema de configuração simplificado. A configuração do servidor SMTP é composta pelo arquivo chasquid.conf com parâmetros básicos e um conjunto de diretórios com os nomes atendidos, domínios, onde são colocados arquivos relacionados ao domínio para correspondência de endereços de e-mail com usuários, parâmetros do banco de dados para armazenamento da base de usuários, certificados TLS e assim por diante. A ferramenta chasquid-util é utilizada para criar e editar a base de usuários para cada domínio.
  • Para filtrar e-mails e eliminar spam, utiliza-se um sistema de hooks que permite vincular um manipulador chamado na fase final de recebimento da mensagem. Os seguintes manipuladores prontos são fornecidos: greylist para a manutenção de "listas cinzas" (geração de um erro temporário no primeiro pedido de servidores desconhecidos) usando greylistd, spamc e rspamc para bloquear spam com Spamassassin e rspamd, clamdscan para filtragem de vírus através do ClamAV e dkimsign para verificação DKIM utilizando driusan/dkim ou dkimpy.
  • Proteção contra erros de configuração que podem causar problemas de segurança, como revezamento aberto e autenticação em texto plano.
  • Disponibilidade de um servidor HTTP especializado para monitoramento e depuração do funcionamento do servidor SMTP.
  • Disponibilidade de pacotes prontos para distribuições Debian, Ubuntu e Arch Linux.
  • Suporte à integração com o servidor IMAP Dovecot para autenticação de usuários.
  • Possibilidade de uso de domínios de email virtuais com suas próprias bases de usuários e redirecionamentos.
  • Suporte ao descarte de partes do endereço, por exemplo, o tratamento de "user+something@domain" como "user@domain".
  • Suporte à extensão SMTPUTF8 (RFC 6531), permitindo o uso de caracteres de alfabetos nacionais em endereços de e-mail, nomes de host, nomes de caixas de correio e cabeçalhos SMTP.
  • Suporte ao uso de múltiplos certificados TLS. Processamento de parâmetros TLS associado a domínios e proteção contra o retrocesso de conexões para configurações TLS menos seguras.
  • Sistema simplificado para obtenção de certificados através do serviço Let's Encrypt.
  • Suporte para verificações de SPF (Sender Policy Framework) e MTA-STS (MTA Strict Transport Security).

No novo lançamento:

  • Adicionada proteção contra ataques de SMTP smuggling, que permitem dividir uma mensagem em várias mensagens diferentes através do uso de uma sequência não padrão para separar os e-mails.
  • Implementada uma classe de usuários que pode apenas receber e-mails, sem a possibilidade de enviá-los.
  • É proibido especificar configurações vazias. endereços IP aceitação de conexões (os parâmetros de endereço devem ser explicitamente definidos, no caso mais simples, basta remover o comentário da configuração correspondente no arquivo de configuração).
  • O script docker/add-user.sh agora suporta a obtenção de e-mail e senha a partir de variáveis de ambiente.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster