Nova verzija mail servera Exim 4.94

Nakon 6 mjeseci razvoja održan izdanje mail servera Exim 4.94, u kojoj su napravljene akumulirane ispravke i dodane nove karakteristike. U skladu sa maj automatizovana anketa oko milion mail servera, Eximov udeo je 57.59% (pre godinu dana 53.03%), Postfix se koristi na 34.70% (34.51%) mail servera, Sendmail - 3.75% (4.05%), Microsoft Exchange - 0.42% ( 0.57%).

Promjene u novom izdanju mogu narušiti kompatibilnost unatrag. Konkretno, neki načini transporta više ne rade sa zaraženim podacima (vrijednosti zasnovane na podacima primljenim od pošiljaoca) prilikom određivanja lokacije isporuke. Na primjer, mogu nastati problemi kada koristite varijablu $local_part u postavci “check_local_user” prilikom usmjeravanja pisma. Nova obrisana varijabla "$local_part_data" bi se trebala koristiti umjesto $local_part. Dodatno, operandi opcije headers_remove sada dozvoljavaju upotrebu maski definisanih znakom "*", što može pokvariti konfiguracije koje uklanjaju zaglavlja koja završavaju zvjezdicom (ukloniti maskom umjesto uklanjanja određenih zaglavlja).

Glavni promjena:

  • Dodata je eksperimentalna ugrađena podrška za mehanizam SRS (Sender Rewriting Scheme), koji vam omogućava da prepišete adresu pošiljaoca prilikom prosljeđivanja bez kršenja SPF provjera (Okvir politike pošiljaoca) i osiguravanje da se podaci o pošiljaocu pohranjuju tako da server može slati poruke u slučaju greške u isporuci. Suština metode je da se prilikom uspostavljanja veze prenose informacije o identitetu sa originalnim pošiljateljem, na primjer, prilikom ponovnog pisanja [email zaštićen] na [email zaštićen] bit će naznačeno "[email zaštićen]" SRS je relevantan, na primer, kada se organizuje rad mejling lista u kojima se originalna poruka preusmerava na druge primaoce.
  • Kada koristite OpenSSL, dodata je podrška za kačenje kanala za autentifikatori (ranije podržavano samo za GnuTLS).
  • Dodan događaj "msg:defer".
  • Implementirana podrška za gsasl autentifikator na strani klijenta, koji je testiran samo sa obrađivačem lozinki otvorenog teksta. Rad metoda SCRAM-SHA-256 i SCRAM-SHA-256-PLUS moguć je samo putem gsasl.
  • Implementirana je podrška za gsasl autentifikator na strani servera za šifrovane lozinke, koji služi kao alternativa prethodno dostupnom modusu otvorenog teksta.
  • Definicije u imenovanim listama sada mogu imati prefiks "hide" kako bi se potisnuo izlaz sadržaja prilikom izvršavanja naredbe "-bP".
  • Eksperimentalna podrška za internet utičnice dodata je upravljačkom programu za autentifikaciju preko Dovecot IMAP servera (ranije su podržavane samo utičnice unix domene).
  • ACL izraz "queue_only" sada može biti specificiran kao "queue" i podržava opciju "first_pass_route", slično opciji komandne linije "-odqs".
  • Dodane nove varijable $queue_size i $local_part_{pre,suf}fix_v.
  • Dodata opcija "sqlite_dbfile" glavnom konfiguracijskom bloku za korištenje pri definiranju prefiksa stringa za pretraživanje. Promena narušava kompatibilnost unatrag - stara metoda postavljanja prefiksa više ne radi kada se specificiraju zaražene varijable u upitima pretraživanja. Nova metoda ("sqlite_dbfile") omogućava vam da ime datoteke držite odvojeno.
  • Dodane opcije za dsearch blokove pretraživanja za vraćanje pune putanje i filtriranje tipova datoteka prilikom podudaranja.
  • Dodate su opcije u pgsql i mysql blokove za traženje da se specificira ime servera odvojeno od stringa za pretragu.
  • Za blokove pretraživanja koji biraju jedan ključ, dodana je opcija za vraćanje de-tained verzije ključa ako postoje podudaranja, umjesto traženih podataka.
  • Za sve uspješne odabire s podudaranjem liste, postavljene su varijable $domain_data i $localpart_data (prethodno su umetnuti elementi liste uključeni u odabir). Osim toga, elementi liste koji se koriste za uparivanje sada su dodijeljeni varijablama $0, $1, itd.
  • Dodan operator proširenja "${listquote { } { }}".
  • Dodata je opcija operatoru proširenja ${readsocket {}{}{}} za omogućavanje keširanja rezultata.
  • Dodata postavka dkim_verify_min_keysizes za popis minimalnih dozvoljenih veličina javnih ključeva.
  • Osigurava da su parametri "bounce_message_file" i "warn_message_file" prošireni prije nego što se prvi put koriste.
  • Dodata opcija "spf_smtp_comment_template" za konfiguraciju vrijednosti varijable "$spf_smtp_comment".

izvor: opennet.ru

Dodajte komentar