MeTA1 bir modüler MTA (ileti aktarım aracısı) sağlayan bir açık kaynak yazılım projesi dördü çoklu iş parçacıklı olmak, beş (veya daha fazla) kalıcı işlemlere oluşan olduğunu. Bu, güvenli, güvenilir, verimli ve genişletilebilir olması için tasarlanmıştır. proje kolayca C-benzeri syntax.What & rsquo kullanılarak yapılandırılabilir;? paketinde yazılım beş ana modülden oluşmaktadır s. Alfabetik, onlar MCP diğer tüm MeTA1 modüllerini başlatmak için kullanılabilir (ana bileşeni, inetd benzer bir kontrol programı), SMTPS (e-posta iletilerini alır SMTP sunucusu), SMTPC (SMTP istemcisi vardır Bu e-postalar geçmesi nasıl kontrol dosya adı Qmgr (kuyruk yöneticisi), yanı sıra, e-posta yönlendirme için) DNS dahil olmak üzere çeşitli haritalar, arama yapmanızı sağlar, SMAR (adres çözümleyici), e-posta mesajları göndermek için kullanılabilir SMTP sunucusu ve SMTP istemcisi. !? MeTA1 nasıl çalıştığını sadece MCP root olarak çalışır, ama aklınızda bulundurun Nasıl çalışır İşte: kuyruk yöneticisi kontrolleri hem SMTP istemcileri ve sunucuları göndermek ve e-posta mesajları almak için, bir ana kontrol yazılımı diğer süreçleri başlatır ve yürütme izler ve bir adres çözümleyici Linux kutusu mail routing.Does için, DNS gibi çeşitli haritalar, o destek aramaları sunuyor? Evet, muhtemelen, MeTA1 herhangi bir Linux çekirdeği tabanlı üzerine monte edilebilir evrensel bir kaynak arşivi olarak dağıtılır gibi Bir GCC derleyicisi ve çeşitli temel yapı araçları mevcut işletim sistemi. Başarıyla 64-bit (x86_64) ve 32-bit (x86) donanım platformlarında hem test edilmiştir.
MeTA1 ile etkileşim, bu yapılandırma dosyası oldukça basit ve BIND 9 yapılandırma dosyaları benzer olduğunu bilmek çok önemlidir. Buna ek olarak, program, sendmail projeden libmilter kütüphanesine benzer libpmilter politikası posta filtresi kütüphanesine ile geliyor
Bu sürümde Yeni nedir:.
- 2014/07/07 Değiştir: geçişinin STARTTLS veya AUTH ve bayrak delay_checks aracılığıyla izin eğer, cltresolve kullanarak erişimini daha sonra erişim haritası girdileri ayarlanır: etiketi geçersiz olacak . Matthias Waechter tarafından talep.
- 2014/06/07 Yeni seçeneği -n bir yapılandırma dosyasının sözdizimi kontrol etmek için, örneğin, milter-regex -c new.conf dn new.conf herhangi hataları gösterir.
- 2014/06/05 Baskı yerine istenen sadece sürüm numarası OpenSSL sürümü dizesi (SMTPS / smtpc vv)
- .
- 2014/05/28 arttır boyutu :. boyutu böylece muhtemelen geçici arama hatalarına neden eklenen yeni seçenekler, artmamıştır.
Milter-regex için
Ayrıca
2014/05/31 iyi yapılandırma verileri geçici harita arama hataları Kolu
Yapılandırma verilerini, örneğin, smtpc_rcpt_conf ihtiva erişim haritası değerler için
sürüm 1.0 Alpha 21.0 yeni nedir:
- TLS bölümü için yeni bir bayrak (sadece SMTPS ) eklenmiştir: request_cert: Bir (istemci) sertifika isteyin. Bu bayrak, varsayılan olarak ayarlanır ve her zamanki olumsuzlama yöntemlerle kapatılabilir örneğin, dont_request_cert.
- SMTP testi istemci smtpc2 STARTTLS destekler.
- sertifika bilgileri (cert_subject, cert_issuer) boyutu SM_TLS_NAME_MAX (1024) ile sınırlandırılmıştır. Uzun şimdi kesilecek olan veri; maksimum boyutu aşıldı eğer daha önce hiçbir veri kaydedilmiş olurdu.
- smtpc otomatik TLS el sıkışma hatalarını ele çalışacağız Tekrar (IP adreslerine dayanarak) bu sunucu ile STARTTLS. Doc / README bakın. * Ayrıntılar için.
İlk farklı çalışacağız TLS sürümü (1.0, 1.1, 1.2) bu olup olmadığını, ve nihayet kullanmayan geri düşecek: derleme zamanı seçeneği FFR_CERT_PINNING sonra ayarlanırsa
nedir sürüm 1.0 Alpha 20.0 Yeni:
- 2014/01/18 Sertifika çivileme olarak kullanılabilir deneysel bir özellik (zamanı seçeneği FFR_CERT_PINNING derleme).
- 2014/01/16 Oku hataları artık sadece kesmek çok istemciler olarak orada UYARI yerine HABER olarak kaydedilir.
- 2014/01/15 tls_requirement ihlali kaydedilir.
- 2014/01/09 SMTP sunucuları testi SMTPS {2,3} destek STARTTLS artık çok.
- 2013/12/24 mcp şimdi de & quot kolları; hataları hizmetleri tekrarlanan yeniden başlatılmasını önlemek için.
- 2013/12/22 mcp artık kalıcı başarısız hizmetine bağımlı hizmetleri yeniden deneyecek.
SMTPS
(Yerine INFO veya BİLDİRİMİN) UYARI
Yumuşak & quot;
nedir sürüm 1.0 Alpha 19.0 Yeni:
- 2013/12/18 MeTA1 SMTPS son düştü nedeniyle sha1_block_data_order_ssse3 bir hizadan yığın amd64 çalışan FreeBSD / OpenBSD versiyonları. Bir çözüm statethreads için uygulamaya konmuştur, ancak bu doğru düzeltme olup olmadığı henüz belli değil.
- 2013/12/12 Fix DKIM testleri. Not:. Sadece bazı testler (bir platforma bağımlı bir şekilde yazılmıştır) değil, DKIM imza kodu kendisini etkilenen sorunu
- 2013/12/07 MTA_TLS_DEBUG TLS ele (özellikle. Tokalaşması) hakkında derleme zamanı seçeneği, bilgi olarak kullanılması halinde kaydedilir.
- 2013/12/03 Detaylar artık daha kolay onları korelasyon yapmak için oturum kimliği ile kaydedilir. (daha önce bu temelde ERR_get_error_line_data (3) sadece bir dökümü)
- 2013/11/29 UYUMSUZ DEĞİŞİM: IP adresleri için haritalarda arama algoritması artık alt ağlar alt alan benzer onların sınırlayıcı (./ :) ile sona gerektirir. Aksi takdirde belli değil ne
- cltaddr: 10 röle
- gelir: Bir IPv4 veya IPv6 ağı? Bu belirsizlik kaldırır:
- cltaddr: 10: Röle
- cltaddr: 10. röle
- Etkilenen etiketleri cltaddr, icm, ICR, OCI, ocm, ocr, octo, smtpc_session_conf vardır. Not:. Cltaddr da protectedrcpt için RHS görünebilir
- 2013/11/28 cltaddr için IPv6 desteğini ekleyin:. Protectedrcpt değerleri
- 2013/11/23 contrib / femail.c:. Sabit nokta doldurma algoritması yüzden lider noktalar kayıp değil
- 2013/11/20 IPv6 adresleri temsil edilmektedir & quot; olmayan sıkıştırılmış & quot; bir şekilde, yani, quot; :: & quot; sıfır olan bir dizi kullanılmaz göstermek için kullanılır. Bu, daha az önemli parçaların çıkarılması harita arama mekanizması çalışmasını sağlar.
Bazı 64 bit platformlarda
SMTP oturumu sırasında TLS sorunlar hakkında
sürüm 1.0 Alpha 18.0 yeni nedir:
hiçbir nameservers yapılandırılmış ise smar başlatmak etmeyin
- . Bu yalnızca hiçbir nameservers yapılandırılmış ise, bayrak use_resolvconf açıkça temizlenmez olabilir, ve /etc/resolv.conf herhangi bir nameserver girdileri içermiyor. Bayrak daha sonra temizse smar varsayılan 127.0.0.1 kullanır.
- kabul edilir ne daha az kısıtlayıcı olun & quot; & quot yeterince iyi; DNS aramalarında sonuçlanır. Daha önce herhangi bir MX yeterlidir Şimdi bir adres kaydı alma, düşük tercih MXS en az biri için bir adres kaydı almak için gerekli oldu. Bu, en azından çözülecek yerine DNS sorunu için bekleyen hedefine posta yakın alırsınız.
- Sertifika iptal listesi için deneysel, denenmemiş, destek ekleyin:. CRL_file ve CRL_directory
- tls_verify_cert_cb oturum kimliği oturum açın.
- Yeni seçenek cert_fps.
- Yeni seçenek root_ca_subjects.
Bilgilerin doğru oturum ile ilişkili olabilir böylece
Sunucu tarafından sunulan sertifika parmak izini aynı olmalıdır biri (SHA-1) parmak izi, bir listesini belirtmek için kullanılır tls_requirements için
Sunucu tarafından sunulan sertifika imzaladı kök CA sertifika ve CN aynı olmalıdır biri CN listesini belirtmek için kullanılır tls_requirements,
sürüm 1.0 Alpha 17.0 yeni nedir:
tls bölüm için
- 2013/10/19 Yeni seçenek : verify_depth: Bu hangi bir zincirde derinlik sertifikaları doğrulama işlemi sırasında kullanılan kadar sınırı belirtir. Sertifika zinciri daha uzun izin verilirse, sınırın üzerinde sertifikaları görmezden geldi. (SSL_CTX_set_verify_depth (3) alıntı) vardır
- 2013/10/17 Çalışma yüzden MeTA1, yapılandırır derler, ve bunun üzerinde çalışıyor. Apple LLVM sürüm 5.0 (tınlamak-500.2.75) kullanılarak Darwin 12.4.0 üzerinde test, Hedef (LLVM 3.3svn dayalı):. X86_64-elma-darwin12.4.0
- 2013/10/12 smtpc TLS gereksinimi ihlalleri için oturum geliştirin.
Darwin bir (bağlayıcı?) Soruna
nedir sürüm 1.0 Alpha 16.0 Yeni:
üzerinden DNSBL reddini geçersiz artık mümkün
- olan & quot; den: & quot; giriş çok sağlanan ST hızlı: Tamam .
- sertifikası olarak SubjectAltName hemen çıkarılır ve böylelikle tip DNS ve yeni bir seçenek ve yorumlanması için kullanılabilir Resim; tls_requirements içinde.
Ana bilgisayar adları ve quot;
sürüm 1.0 Alpha 15.0 Yeni nedir:
- 2013/08/24 kullanın uygun time_t ilgili Kütüphaneden makrolar / fonksiyonlar veri aktarımı (DEFEDB).
- 2013/08/21 Fix yapılandırma komut dosyası SunOS 5.x üzerine getaddrinfo () tespit etmek.
- 2013/04/26 Yükseltme statethreads: Darwin için destek ve daha fazla olay sistemleri, örneğin, kqueue ve epoll ekler .
- 2013/04/26 Fix yapılandırması nameser_compat.h
1.9
Ihtiyaç sistemlerde
sürüm 1.0 Alpha 14.0 yeni nedir:
- 2012/11/29 temel DH desteğini etkinleştirme SMTP sunucusu STARTTLS.
- RFC). Yapabilirdiniz sunucular genel gerçek alıcıya teslim; site yedekleme MX & quot kapalı, bu davranış, teslim hızlandırmak için farklı bir MX tercihi olsa bile bir sonraki sunucu denemek için değiştirildi (önceki davranış isabet & quot önlemek için hayata geçirildi uzun, ancak çok az site aslında hala) kurulumları bu tür kullanmak gibi görünüyor.
Giden bağlantılar için bir limite ulaşıldığında ise, zamanlayıcı önce sadece belirtilen elbette tüm sunucular üzerinden gitmek istiyorum gerçek geçici SMTP sorunlara aksine (aynı MX tercihi diğer sunuculara çalıştı 2012/11/02
Yorum Bulunamadı