SMTP-server chasquid 1.13 is beschikbaar

De release van SMTP-server chasquid 1.13 is gepresenteerd, met een focus op eenvoudige configuratie en veiligheid. Chasquid is voornamelijk bedoeld voor gebruik in standaardprojecten, waar de flexibiliteit en functionaliteit van Postfix en Exim overbodig zijn. De projectcode is geschreven in de Go-taal en wordt verspreid onder de Apache 2.0-licentie.

Belangrijkste kenmerken:

  • Vereenvoudigd configuratiesysteem. De configuratie van de SMTP-server bestaat uit het bestand chasquid.conf met basisparameters en een set directories met de namen van de bediende. domeinnamen, waarin de domeingerelateerde bestanden worden geplaatst voor het koppelen van e-mailadressen aan gebruikers, database-instellingen voor het opslaan van de gebruikersdatabase, TLS-certificaten, enz. Voor het maken en bewerken van de gebruikersdatabase voor elk domein wordt de tool chasquid-util gebruikt.
  • Voor het filteren van e-mail en het uitsluiten van spam wordt een hooksysteem gebruikt, waarmee een handler kan worden gekoppeld die op het laatste moment wordt aangeroepen bij het ontvangen van een bericht. De volgende kant-en-klare handlers zijn beschikbaar: greylist voor het voeren van 'grey lists' (tijdelijke foutvermelding bij het eerste verzoek van onbekende servers) met behulp van greylistd, spamc en rspamc voor het blokkeren van spam met Spamassassin en rspamd, clamdscan voor virusfiltering via ClamAV en dkimsign voor DKIM-verificatie met driusan/dkim of dkimpy.
  • Bescherming tegen configuratiefouten die kunnen leiden tot veiligheidsproblemen, zoals open relay en authenticatie in platte tekst.
  • Een gespecialiseerde HTTP-server is beschikbaar voor het monitoren en debuggen van de werking van de SMTP-server.
  • Beschikbaarheid van kant-en-klare pakketten voor distributies zoals Debian, Ubuntu en Arch Linux.
  • Ondersteuning voor integratie met de IMAP-server Dovecot voor gebruikersauthenticatie.
  • Mogelijkheid om virtuele e-maildomeinen te gebruiken met hun eigen gebruikersdatabases en doorstuurinstellingen.
  • Ondersteuning voor het afvallen van delen van het adres, bijvoorbeeld het verwerken van 'user+something@domain' als 'user@domain'.
  • Ondersteuning voor de SMTPUTF8-extensie (RFC 6531), waarmee nationale alfabettekens kunnen worden gebruikt in e-mailadressen, hostnamen, mailboxnamen en SMTP-headers.
  • Ondersteuning voor het gebruik van meerdere TLS-certificaten. Verwerking van TLS-parameters gekoppeld aan domeinen en bescherming tegen het terugvallen van verbindingen naar minder veilige TLS-instellingen.
  • Vereenvoudigd systeem voor het verkrijgen van certificaten via de Let’s Encrypt-service.
  • Ondersteuning voor SPF (Sender Policy Framework) en MTA-STS (MTA Strict Transport Security).

In de nieuwe release:

  • Bescherming toegevoegd tegen SMTP smuggling-aanvallen, waarmee een bericht kan worden opgesplitst in verschillende berichten door gebruik te maken van een niet-standaardvolgorde voor het scheiden van e-mails.
  • Een gebruikersklasse geïmplementeerd die alleen e-mails kan ontvangen zonder de mogelijkheid om te verzenden.
  • Het is verboden om lege configuraties op te geven. IP-adressen voor het accepteren van verbindingen (adresparameters moeten expliciet worden vermeld; in het eenvoudigste geval is het voldoende om de opmerking van de betreffende instelling in het configuratiebestand te verwijderen).
  • In het script docker/add-user.sh is ondersteuning toegevoegd voor het verkrijgen van e-mail en wachtwoord vanuit omgevingsvariabelen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster