Utgitt en ny versjon av e-postserveren Exim 4.100, som inkluderer opprinnelige feilrettinger og nye funksjoner. Koden er skrevet i C og distribueres under GPLv2+-lisensen.
Hovedendringer:
- Det er lagt til alternativene «psl» og «regdom» for søk i PSL (Public Suffix List) og databasen for registrerte domener. PSL inkluderer en liste for å definere typiske underdomener tildelt forskjellige brukere (f.eks. *.github.io, *.co.uk, og *.org.ru).
- Eksperimentell innebygd støtte for DMARC-teknologier er implementert, aktivert via byggealternativet EXPERIMENTAL_DMARC_NATIVE, og brukes til å beskytte mot sending av meldinger på vegne av fremmede domener.
- Nye loggvelgere «spf», «spf_verbose», «dmarc», «dmarc_verbose» og «dsn» er lagt til for å håndtere logging av autentiseringsresultater for e-post ved hjelp av SPF, DMARC og DSN-teknologier.
- Kommandoalternativet «-bI:modules» er lagt til for å vise en liste over installerte dynamisk lastede moduler.
- Nye debugkanaler «start», «regex» og «macro» er lagt til for å analysere e-postserverens oppstartsprosess, serverenbehandling av regulære uttrykk og utvidelse av makroer.
- Verktøyet exiwhat har fått implementert visning av statistikk over aktivitetene til bakgrunnsprosessene smtp (mottak av SMTP-forespørsel) og queue-run (behandling av e-postkøer).
- Konfigurasjonsfilen er oppdatert med innstillingen «bounce_charset» for å angi tegnsettet i «Content-type:»-overskriften som brukes i sendte e-poster serveren ved problemer med e-postlevering.
- Hendelsen «proc:deliver» er implementert, som gjør det mulig å knytte ekstra håndterere ved oppstart av meldingsleveringsprosessen.
- Alternativet «-oDSN» er lagt til for å angi parametere for DSN (Delivery Status Notification) ved sending av e-poster fra kommandolinjen.
- I alternativene og ACL local_parts ved tolkning av lokale deler av e-postadresser, spesifisert før «@»-symbolet, er det tillatt å bruke maskene «*?», som dekker så minimalt antall tegn som mulig.
- Konfigurasjonsfilen har fått lagt til alternativet «queue_run_order» for å angi rekkefølgen på elementene i køen for sendte meldinger. Det tidligere tilgjengelige alternativet «queue_run_in_order» er avklart som foreldet.
- Det er nå tillatt å utvide variabler i alternativene «forbid_*» og «allow_filter» spesifisert i regler for videresending av meldinger.
- Det er nå tillatt å utvide variabler i alternativet «protocol», som spesifiseres ved konfigurasjon av SMTP-transport.
- I Sieve-filterane er det lagt til støtte for å analysere ikke bare overskriftene, men også innholdet i meldingen (RFC 5173).
- I tls_eccurve-alternativet er det implementert en mulighet for å spesifisere en liste over elliptiske kurver.
- Det er tillatt å spesifisere tls_eccurve-alternativet knyttet til individuelle SMTP-transporter.
- Utdaterte skannere for skadelig programvare som f-prot6, f-prot6d, sophie, drweb, f-secur, aveserver, kavdaemon og mksd er fjernet.
- Støtten for databasesystemet Interbase og tjenesten Brightmail er fjernet.
Kilde: opennet.ru
