MeTA1 er et open source software-projekt, der giver en modulopbygget MTA (Message Transfer Agent) bestående af fem (eller flere) vedholdende processer, med fire af dem er multi-threaded. Det er blevet designet til at være sikker, pålidelig, effektiv og forlænges. Projektet kan let konfigureres ved hjælp af et C-lignende syntax.What & rsquo;? Si pakken Softwaren består af fem moduler. I alfabetisk rækkefølge, de er MCP (hovedkomponenten, et kontrolprogram, der ligner inetd), som kan bruges til at starte alle de andre MeTA1 moduler SMTPS (SMTP server, der modtager e-mails), SMTPC (SMTP-klient der kan bruges til at sende e-mails), SMAR (adressen resolver), som giver dig mulighed for at søge forskellige kort, herunder DNS, for e-mail-routing, samt QMGR (køen manager), som styrer, hvordan e-mails går igennem SMTP-server og SMTP-klient. !? Husk dog, at kun MCP kører som root Hvordan virker det er sådan her MeTA1 virker: en kø manager styrer både SMTP klienter og servere til at sende og modtage e-mails, starter en vigtigste styresoftware de øvrige processer og overvåger deres gennemførelse , og en adresse resolver tilbyder opslag i forskellige kort, herunder DNS, for mail routing.Does det support på Linux box? Ja, sandsynligvis, da MeTA1 distribueres som en universel kilde arkiv, som kan installeres på alle Linux-kernel-baserede styresystem, hvor en GCC compiler og forskellige vigtige byggeværktøjerne eksisterer. Det er blevet testet med succes på både 64-bit (x86_64) og 32-bit (x86) hardware-platforme.
Når interagere med MeTA1, er det meget vigtigt at vide, at dens konfigurationsfil er ganske enkel og ligner BIND 9 konfigurationsfiler. Desuden programmet kommer med libpmilter politik mail-filter bibliotek, som svarer til den libmilter biblioteket fra den sendmail projekt
Hvad er nyt i denne udgivelse:.
- 2014/07/07 adfærdsændring: Hvis genudlægning er tilladt via STARTTLS eller AUTH, og flaget delay_checks er indstillet, så Adgangskort poster, der nægter adgang ved hjælp af cltresolve: tag vil blive overskrevet . Anmodning fra Matthias Waechter.
- 2014/06/07 Ny mulighed -n til Milter-regex til at kontrollere syntaksen i en konfigurationsfil, f.eks Milter-regex -c new.conf -dn ville vise eventuelle fejl i new.conf.
- 2014/06/05 Print også OpenSSL versionsstreng stedet for bare versionsnummeret når anmodet (SMTPS / smtpc -VV)
- 2014/05/31 Håndtag midlertidige kort opslag fiaskoer for konfigurationsdata bedre.
- 2014/05/28 Øg størrelse for værdier i kort, der indeholder konfigurationsdata, f.eks smtpc_rcpt_conf :. Størrelsen blev ikke øget, når nye muligheder, hvor tilføjet, hvilket muligvis forårsager midlertidige opslag fiaskoer.
Hvad er nyt i version 1.0 Alpha 21,0:
- Et nyt flag for TLS sektion (SMTPS kun ) er blevet tilføjet: request_cert: anmode om en (klient) cert. Dette flag er sat som standard, og kan slås fra via de sædvanlige negation metoder, f.eks dont_request_cert.
- SMTP test klient smtpc2 understøtter STARTTLS.
- Størrelsen af cert oplysninger (cert_subject, cert_issuer) har været begrænset til SM_TLS_NAME_MAX (1024). Data, der er længere, vil nu blive afkortet; tidligere ingen data ville have været registreret, hvis en maksimal størrelse blev overskredet.
- Hvis kompilere tid option FFR_CERT_PINNING indstilles så smtpc vil forsøge at håndtere TLS håndtryk fiaskoer automatisk: først vil prøve forskellige TLS version (1.0, 1.1, 1.2), hvis de er til rådighed, og til sidst vil det falde tilbage til ikke at bruge STARTTLS med serveren (baseret på IP-adresse) igen. Se doc / README. * For detaljer.
Hvad er nyt i version 1.0 Alpha 20,0:
- 2014/01/18 Cert pinning er tilgængelig som eksperimentel funktion (kompilere tid option FFR_CERT_PINNING).
- 2014/01/16 Læs fejl i SMTPS er nu logget som BEMÆRK stedet for WARN da der er for mange kunder, der blot afbryde.
- 2014/01/15 tls_requirement overtrædelse er logget som WARN (i stedet for info eller varsel).
- 2014/01/09 SMTP test servere SMTPS {2,3} support STARTTLS nu også.
- 2013/12/24 MCP håndterer nu også & quot; blød & quot; fejl for at undgå gentagne genstarter af ydelser.
- 2013/12/22 MCP vil ikke længere forsøge at genstarte tjenester, der er afhængige af en permanent mislykkedes tjeneste.
Hvad er nyt i version 1.0 Alpha 19.0:
- 2013/12/18 MeTA1 SMTPS styrtede ned på den seneste FreeBSD / OpenBSD-versioner kører amd64 på grund af en fejljusteret stak i sha1_block_data_order_ssse3. En løsning er implementeret for statethreads, men det er endnu ikke klart, om dette er den rigtige løsning.
- 2013/12/12 Fix DKIM tests på nogle 64 bit platforme. Note:. Den berørte kun nogle tests (de blev skrevet i en platform-afhængig måde), ikke DKIM underskrivelsen selve koden problem
- 2013/12/07 Hvis MTA_TLS_DEBUG bruges som kompilere tid mulighed, oplysninger om TLS håndtering (esp. Håndtryk) logges.
- 2013/12/03 Detaljer om TLS problemer under en SMTP-session er nu logget med sessionen id for at gøre det nemmere at korrelere dem (tidligere var det dybest set bare et dump af ERR_get_error_line_data (3)).
- 2013/11/29 STRID SKIFT: Den opslag algoritme i kort til IP-adresser kræver nu, at subnet slutter med deres separator (./ :), ligner underdomæner. Ellers er det ikke klart, hvad
- cltaddr: 10 relæ
- betyder: en IPv4 eller IPv6 net? Dette fjerner tvetydighed:
- cltaddr: 10: relæ
- cltaddr: 10. relæ
- Berørte tags er cltaddr, ICM, ICR, OCI, åbne koordinationsmetode, OCR, Octo, smtpc_session_conf. Bemærk:. Cltaddr kan også vises i RHS for protectedrcpt
- 2013/11/28 Tilføj IPv6 støtte til cltaddr:. Værdier i protectedrcpt
- 2013/11/23 contrib / femail.c:. Fast dot udstopning algoritme så førende prikker ikke tabt
- 2013/11/20 IPv6-adresser er repræsenteret i & quot; ikke-komprimeret & quot; form, dvs. & quot; :: & quot; til at betegne en sekvens af nuller anvendes ikke. Dette gør det muligt kort opslag mekanisme fjerne mindre væsentlige dele til at arbejde.
Hvad er nyt i version 1.0 Alpha 18,0:
- Start ikke smar hvis der ikke navneservere er konfigureret. Dette kan kun ske, hvis der ikke navneservere er konfigureret, er flaget use_resolvconf ikke udtrykkeligt ryddes, og /etc/resolv.conf indeholder ikke nogen navneserver poster. Hvis flaget er ryddet så Smar bruger 127.0.0.1 som standard.
- være mindre restriktiv, hvad der betragtes som en & quot; godt nok & quot; resultat for DNS-opslag. Tidligere blev det nødvendigt at modtage en adresse record for mindst et af de laveste præference MXs nu modtager en adresse record for enhver MX er tilstrækkelig. Det vil i det mindste få posten tættere på sit bestemmelsessted i stedet for at vente på DNS problem, der skal løses.
- Tilføj eksperimenterende, uprøvet, støtte til lister over tilbagekaldte certifikater:. CRL_file og CRL_directory
- Log session id i tls_verify_cert_cb så oplysningerne kan korreleres med den korrekte session.
- Ny mulighed cert_fps for tls_requirements, som kan bruges til at angive en liste over (SHA-1) fingeraftryk, hvoraf den ene skal matche fingeraftryk af cert præsenteret af serveren.
- Ny mulighed root_ca_subjects for tls_requirements, som kan bruges til at angive en liste af CNS, hvoraf den ene skal matche KN af roden CA cert der underskrev cert præsenteret af serveren.
Hvad er nyt i version 1.0 Alpha 17.0:
- 2013/10/19 ny mulighed for tls sektion : verify_depth: Dette specificerer grænsen indtil hvilken dybde certifikater i en kæde anvendes under verifikationsproceduren. Hvis certifikatet kæden er længere end tilladt, er certifikaterne over grænseværdien ignoreret (citeret fra SSL_CTX_set_verify_depth (3)).
- 2013/10/17 Arbejde omkring en (linker?) Problem på Darwin så MeTA1 konfigurerer, samler, og arbejder på det. Testet på Darwin 12.4.0 bruger Apple LLVM version 5.0 (clang-500.2.75) (baseret på LLVM 3.3svn) Mål:. X86_64-æble-darwin12.4.0
- 2013/10/12 Øge logge for TLS krav krænkelser i smtpc.
Hvad er nyt i version 1.0 Alpha 16.0:
- Det er nu muligt at tilsidesætte en DNSBL afvisning via en & quot; fra: & quot; post også forudsat RHS er hurtig: ok .
- subjectAltName i certs nu udvindes forudsat at de er af typen DNS og kan bruges til en ny mulighed & quot; værtsnavne & quot; i tls_requirements.
Hvad er nyt i version 1.0 Alpha 15,0:
- 2013/08/24 Brug passende time_t relaterede makroer / funktioner fra biblioteket ved overførsel af data (DEFEDB).
- 2013/08/21 Fix konfigurations script at opdage getaddrinfo () på SunOS 5.x.
- 2013/04/26 Upgrade statethreads til 1.9: tilføjer understøttelse af Darwin og flere event-systemer, fx kqueue og epoll .
- 2013/04/26 Fix konfiguration på systemer, der har brug nameser_compat.h
Hvad er nyt i version 1.0 Alpha 14.0:
- 2012/11/29 Aktivér grundlæggende DH støtte til STARTTLS i SMTP-server.
- 2012/11/02 Hvis en grænse for udgående forbindelser blev nået, planlæggeren tidligere kun prøvet andre servere med samme MX præference (i modsætning til de faktiske midlertidige SMTP problemer, som naturligvis ville gå gennem alle tilgængelige servere som angivet i RFC). Denne adfærd blev ændret til at prøve den næste server, selv om det har en anden MX præference for at fremskynde levering (den tidligere adfærd blev gennemført for at undgå at ramme & quot; off site backup MX & quot; servere, der kan gøre den samlede levere til den faktiske modtager længere, men det virker meget få steder faktisk stadig bruge den slags opsætninger).
Kommentarer ikke fundet