Dovecot

Yazılım ekran görüntüsü:
Dovecot
Yazılım detaylar:
Versiyon: 2.3.2.1 Güncelenir
Qayıt: 17 Aug 18
Geliştirici: Timo Sirainen
Lisans: Ücretsiz
Popülerlik: 20

Rating: nan/5 (Total Votes: 0)

Dovecot , Linux ve UNIX benzeri işletim sistemlerine başarıyla dağıtılabilen bir açık kaynak ve ücretsiz POP3 ve IMAP sunucusudur. Öncelikle güvenlik göz önüne alındığında, Dovecot projesinin kurulumu kolaydır ve özel bakım gerektirmez.


En yüksek performanslı IMAP sunucusu

Güvercin ayrıca, kendini optimize eden endeksler ve kendini iyileştirme sağlayan, standartlara uyumlu, en yüksek performanslı IMAP sunucularından biridir. Bu yönetici dostu, esnek bir kullanıcı kimlik doğrulaması, birçok mevcut POP3 ve IMAP sunucusundan geçiş desteği ve POP3 ve IMAP hataları için geçici çözümler sunar.


Standartlara uyumlu

Diğer e-posta sunucuları çoğu durumda başarısız olurken, yazılım tüm IMAP (İnternet İleti Erişim Protokolü) sunucu standart testleri ile derlenir. Son kullanıcı tarafından kullanılan istemcinin genellikle ihtiyaç duyduğu tüm verileri ve bilgileri içeren kendiliğinden optimize edilmiş dizinler sunmak üzere tasarlanmıştır.

Kendiliğinden iyileşir

Dovecot'un en iyi özelliği, bir sorun ortaya çıktığında kendi kendini iyileştirme yeteneğidir. Örneğin, bozuk dizin dosyalarını düzeltmeye çalışacaktır. Ancak, ciddi sorunlar sysadmin için erişilebilir bir günlük dosyasına otomatik olarak kaydedilir. Ek olarak, program yönetici dostu olmayı hedeflemektedir.


Posta kutuları ve dizinler değiştirilebilir

Diğer ilginç özellikler, kullanıcıların aynı anda birden fazla bilgisayardan dizinleri ve posta kutularını değiştirmelerine izin verme yeteneğidir, yani kümelenmiş dosya sistemlerinde mükemmel şekilde çalışır. Ayrıca, ortak NFS (Ağ Dosya Sistemi) önbellekleme sorunlarını gidermek için yönetmen vekilleri kullanılır.


Son derece esnek bir kullanıcı kimlik doğrulaması

Yukarıda belirtilen özelliklerin hepsinin ötesinde, Dovecot ayrıca çok çeşitli kimlik doğrulama mekanizmalarını ve veritabanlarını desteklemek için ofset'ten tasarlanmış son derece esnek bir kullanıcı kimlik doğrulaması ile birlikte gelir.


Kolayca genişletilebilir

Dovecot'un bir diğer harika özelliği, eklenti aracılığıyla yeni özelliklerle kendini genişletme kabiliyetidir. Diğer e-posta sunucularından IMAP ve POP3 hesapları Dovecot'ta kolayca içe aktarılabilir. Bu, 21. yüzyıl için çok güvenli bir e-posta sunucusudur.

Bu sürümde yeni olan :

  • Çeşitli ayar değişiklikleri, bkz. https://wiki2.dovecot.org/Upgrading/2.3
  • Kayıt yeniden başlatıldı: Günlüğe kaydetme artık hiyerarşik olaylara dayanmaktadır. Bu, aşağıdaki gibi çeşitli şeylerin yapılmasını mümkün kılar: 1) önemsiz günlük önekleri vermek, 2) daha küçük ayrıntılarla hata ayıklama günlüğünü etkinleştirmek, 3) daha fazla makine tarafından okunabilir biçimlerde günlükleri sağlamak. (ör. json). Her şey henüz bitmedi, özellikle eski günlüğe kaydetme kodunun çoğunun hala yeni yollara çevrilmesi gerekiyor.
  • İstatistik yeniden başladı: İstatistikler artık (günlük) olaylarına dayanıyor. Günlüğe kaydedilen herhangi bir olay hakkında istatistik toplamak mümkündür. Detaylar için http://wiki2.dovecot.org/Statistics sayfasına bakın
  • ssl_dh ayarı, eski oluşturulan ssl-parameters.dat öğesinin yerini alır.
  • IMAP: BINARY FETCH, bozuk bir posta bulduğunda, [UNKNOWNCTE] yerine [PARSE] hatası gönder
  • Linux: PR_SET_DUMPABLE aracılığıyla çekirdek dökümü, potansiyel güvenlik nedenleriyle (cPanel Güvenlik Ekibi tarafından bulunan) artık varsayılan olarak etkinleştirilmemiştir.
  • BURL ve CHUNKING uzantısı için destek içeren SMTP gönderim proxy sunucusu desteği eklendi.
  • LMTP yeniden yazılır. Şimdi CHUNKING uzantısını ve yerel / proxy alıcılarının karıştırılmasını destekler.
  • auth: ARGON2I ve ARGON2ID şifre şemaları için destek eklemek için libsodium desteği.
  • auth: Tüm platformlarda BLF-CRYPT şifre şemasını destekler
  • auth: passdb / userdb için LUA komut dosyası desteği eklendi. Https://wiki2.dovecot.org/AuthDatabase/Lua
  • konusuna bakın.
  • Giriş akışları, hata olduğunda veya maksimum arabellek boyutuna ulaşıldığında artık daha güvenilirdir. Daha önce bazı durumlarda bu Dovecot'un zaten boştaki belleği okumayı denemesine neden olmuş olabilir.
  • Çıkış akışları, akımın sonunda bir fragman yazarken daha önce arızaları işlemiyordu. Bu, çoğunlukla, son yazının başarısız olması durumunda (ki bu normalde hiç olmamıştı) sessizce yazılmış kesilmiş dosyalara sahip olabilen şifrelemeyi ve zlib sıkıştırılmış ostilleri etkiledi.
  • sanal eklenti: IMAP BINARY uzantısı ile sanal posta kutularından posta alırken sabit panik var.
  • doveadm-server: SSL bağlantılarıyla potansiyel askıya alma düzeltildi
  • doveadm proxy: Okuma komutlarının 'v2.2.33 + sunucularından çıktısı çıktıların bozulmasına veya çökmesine neden olabilirdi.
  • Diğer daha küçük düzeltmeler

Sürüm 2.2.32’de yeni: :

  • imapc yeniden bağlanma düzeltmesi, 2.2.29 sürümünden unutuldu; Bir birim testinde başarısız olma
  • dict-sql: Birden çok GÜNCELLEŞTİRMENİN tek bir ifadeyle birleştirilmesi aslında çalışmıyordu.
  • Vpopmail ile sabit bina

2.2.31 sürümünde yeni :

  • imapc yeniden bağlanma düzeltmesi 2.2.29 sürümünden unutuldu aynı zamanda "kontrol" yapmıştır. Bir birim testinde başarısız olma
  • dict-sql: Birden çok GÜNCELLEŞTİRMENİN tek bir ifadeyle birleştirilmesi aslında çalışmıyordu.
  • Vpopmail ile sabit bina

Sürüm 2.2.30.2 :

  • imapc yeniden bağlanma düzeltmesinde yeni olan 2.2.29 sürümünden unutuldu aynı zamanda "kontrol" yapmıştır. Bir birim testinde başarısız olma
  • dict-sql: Birden çok GÜNCELLEŞTİRMENİN tek bir ifadeyle birleştirilmesi aslında çalışmıyordu.
  • Vpopmail ile sabit bina

Sürüm 2.2.29.1 :

  • imapc 'deki yeni yeniden bağlanma düzeltmesi 2.2.29 sürümünden unutuldu aynı zamanda "kontrol" yapmıştır. Bir birim testinde başarısız olma
  • dict-sql: Birden çok GÜNCELLEŞTİRMENİN tek bir ifadeyle birleştirilmesi aslında çalışmıyordu.
  • Vpopmail ile sabit bina

Sürüm 2.2.28’de yeni:

:

  • yönetmen: & quot; doveadm yönetmeni taşı & quot; aynı ana bilgisayara artık kullanıcının zaman aşımını yeniliyor. Bu, kullanıcıyı sürekli olarak aynı arka uçta tutmayı ve yalnızca kullanıcıyı o sırada düzenli aralıklarla taşımayı sağlar.
  • Yeni posta kutusu oluşturulduğunda, başlangıçta INBOX'ın dovecot.index.cache önbellekleme kararlarını kullanın.
  • Expunging postaları GUID'yi dovecot.index.log'a yazar ve yalnızca GUID dizin / önbellekten hızlı bir şekilde alınabiliyor.
  • pop3c: PASS komutu için zaman aşımını 5 dakikaya artırın.
  • Arama veya sıralama yaparken posta erişim hataları artık göz ardı edilmiyor. IMAP ile etiketsiz SEARCH / SORT yanıtı hala öncekiyle aynı şekilde gönderilir, ancak Tamam yerine NO yanıtı verilir.
  • dovecot.list.index dosyasının dosya adını yapılandırılabilir yap. Bu, aynı posta köküne işaret eden birden çok ad alanı olduğunda gereklidir (ör. Mdbox için lazy_expunge ad alanı).
  • Klasör vize'lerine erişildiğinde dovecot.index için size.virtual ekleyin (örneğin, kota = sayım). Bu, ileti boyutları dovecot.index.cache adresinden yolsuzluk veya başka bir nedenden ötürü kaybolduğunda yavaş kota yeniden hesaplama performansından kaçınmak için bir geçici çözümdür.
  • auth: OAUTHBEARER ve XOAUTH2 mekanizmalarını destekleyin. Ayrıca bunları istemci tarafında lib-dsasl içinde destekleyin.
  • auth: SASL mekanizmasına göre filtreleme desteği: passdb {mekanizma}
  • Posta işlemlerinin bellek kullanımını, birçok kez gereksiz yere çoğaltılmış ayarları saklamayarak küçültün.
  • imap: Bazı postalar için FETCH'in başarısız olması durumunda ne olacağını kontrol etmek için imap_fetch_failure ayarını ekleyin (bkz. örnek-config).
  • imap: Bağlantı kesme hattında son komut hakkında bilgi ekleyin.
  • imap: Yeni SEARCH = X-MIMEPART uzantısı oluşturuldu. Tam olarak uygulanmadığından, şu anda varsayılan olarak reklamı yapılmamaktadır.
  • fts-solr: Temel kimlik doğrulaması için destek ekleyin.
  • Cassandra: execution_retry_interval ve execution_retry_times ayarlanmışsa, otomatik olarak başarısız sorguları yeniden deneme desteği.
  • doveadm: & quot; posta kutusu yolu & quot; Komut.
  • mail_log eklentisi: Eklenti {mail_log_cached_only = yes} ise, aranan alanları sadece e-postayı açma gerektirmiyorsa kaydedin.
  • mail_vsize_bg_after_count ayarı eklendi (bkz. örnek-yapılandırma).
  • mail_sort_max_read_count ayarı eklendi (bkz. örnek-yapılandırma).
  • pop3c: Reklamı yapılmış olsa bile PIPELINING uzantısını kullanmamak için pop3c_features = no-pipelining ayarı eklendi.
  • Dizin dosyaları: day_first_uid, v2.2.26'dan beri doğru şekilde güncellenemedi. Bu, dovecot.index.cache'nin optimal olmamasına neden oldu.
  • imap: SEARCH / SORT, client_check_command_hangs
  • ifadesinde çökmüş olabilir
  • imap: FETCH X-MAILBOX, sanal posta kutularında iddiaya göre çökmüş olabilir.
  • imap: Etiketli komut yanıtında çalışma süresi genellikle yanlış oldu 0.
  • arama: NOT n: * veya NOT UID'yi kullanma n: * doğru şekilde ele alınmadı
  • yönetmen: doveadm direktörü vuruldu
  • Yönetmen: director_flush_socket kullanırken kilitlenme düzelt
  • Yönetmen: Kullanıcıları arka planlar arasında taşırken bazı hataları düzeltin
  • imapc: Çeşitli hata işleme düzeltmeleri ve geliştirmeler
  • master: doveadm işlem durumu çıktısının çok fazla kopyası vardı.
  • autoexpunge: Posta kutusunun yeniden adlandırma zaman damgası postanın save-timestamp'ından daha yenise, bunun yerine kullanın. Bu, örn. Çöp Kutusu / * ve tüm posta kutusu, çok erken zamanda otomatik olarak kaldırılmasını önlemek için Çöp Kutusu altında yeniden adlandırılarak silinir.
  • autoexpunge: Birden fazla işlem aynı e-postaları aynı anda açmaya çalışıyor olabilir. Bu özellikle lazy_expunge eklentisiyle sorunluydu.
  • auth:% {passdb: *}, iş yerindeki çalışan işlemlerinde boştu
  • yetkilendirme politikası: hashed_password her zaman boş gönderilmiştir.
  • dict-sql: Mümkünse birden fazla UPDATE değerini tek bir ifade ile birleştirin.
  • fts-solr: Sorgu gönderirken {} karakterleri kaçış
  • fts: fts_autoindex_exclude = Özel kullanım çökmelere neden oldu
  • doveadm-server: İşlem birden çok istek için yeniden kullanıldığında sızıntıları ve diğer sorunları giderir (service_count! = 1)
  • sdbox: Posta kutusundaki assert-crash'u düzeltin yarış yaratın

  • Sense kullanıldığında
  • lda / lmtp: delivery_log_format değerleri tamamen doğru değildi. özellikle% {storage_id} bozuk.
  • userdb kullanıcı adını değiştirdiyse lmtp_user_concurrency_limit çalışmadı

Sürüm 2.2.27’de yeni: :

  • Depolanmış e-postaların şifrelenmesini sağlayan mail_crypt eklentisi eklendi. Bkz. Http://wiki2.dovecot.org/Plugins/MailCrypt
  • istatistikler: stats_carbon_server = ip: port
  • ayarlanarak global istatistikler Karbon sunucusuna gönderilebilir
  • imap / pop3 proxy: Eğer passdb proxy_not_trusted değerini döndürürse, ID / XCLIENT göndermeyin
  • % değişkenler için genel karma değiştirici eklendi:% {; yuvarlar =, truncate =, salt = s & gt;: alan} Karma algoritma, desteklenenlerden herhangi biri, ör. md5, shal, sha256. Ayrıca, "pkcs5"; SHA256 kullanılarak desteklenir. Örneğin:% {sha256: kullanıcı} veya% {md5; truncate = 32: kullanıcı}.
  • SHA3-256 ve SHA3-512 karmaları için destek eklendi.
  • config: local_name adresindeki DNS joker karakterlerini destekleyin, ör. local_name * .example.com {..}, bir şey.ornek.com ile eşleşir, ancak birden çok.yeryal.örnek.com ile eşleşmez.
  • config: local_name'de birden çok ismi destekler, ör. local_name & quot; 1.example.com 2.example.com & quot; {..}
  • Yetkilendirme politikası yapılandırılmış ve kimlik doğrulama bir kullanıcı adı kümesi olmadan iptal edildiğinde / başarısız olduğunda, yetkilendirilmiş işlemde kilitlenme.
  • yönetmen: İki kullanıcı farklı etiketlere sahipse ancak aynı karmaşa varsa, kullanıcılar yanlış etiketin ana bilgisayarlarına yönlendirilmiş olabilir.
  • Dizin dosyalarının yanlış bir şekilde kaybedilmiş olabileceği düşünüldüğünde, "Kayıp orta dosya sekansı = .. & quot; giriş ve dizin yeniden oluşturulması. Bu, IMAP hazırda bekletme etkinken daha kolay oldu.
  • Hazırda bekletme durumunda doğru şekilde durumu geri yüklemek için çeşitli düzeltmeler.
  • dovecot.index dosyaları, e-posta başına çok büyük 4 baytdı. Bunun nedeni, IMAP anahtar kelimeleri için kullanılabilecek e-postaya göre 3 bayt harcanmasıdır.
  • dovecot.list.index yolsuzluğunu daha iyi ele almak için çeşitli düzeltmeler.
  • lib-fts: Belirli bir girişle adres belirtecinde sabit hata oluştu.
  • HTML'de sabit girdi, belirli girdilerle metin ayrıştırma (ör. FTS dizin veya snippet üretimi için)
  • doveadm sync -1: Sabit posta kutusu GUID çakışmaları.
  • sdbox, mdbox: Dizin fsck'i çalıştıran lib-index içinde bozulma tespit edilirse tam dizin yeniden oluştur.
  • kota: Farklı kota kökleri arasında postaları taşırken kota kontrollerini atlamayın.
  • search: Arama parametrelerinde birden fazla dizi kümesi veya UID kümesi doğru şekilde işlenmedi. Birlikte yanlış birleştirildiler.

2.2.26.0 sürümünde yeni :

  • Bazı derleme sorunları düzeltildi.
  • auth: NTLM veya SKEY mekanizmalarını ve birden çok passdbs kullanırken sabit bir kazayla çarpışma.
  • auth: Boştaki değerlere sahip olan ek alan çalışanlarına dışa aktarma yaparken ekstrüzyonu olan sabit kaza sayısı.
  • dsync: dsync_brain_sync_mailbox_deinit dosyasında sabit assert-crash

Sürüm 2.2.25'te yeni olan :

  • Çeşitli düzeltme düzeltmeleri. Özellikle doveadm-server üzerinden çalışan komutlar bozuldu.
  • Yönetmen: Bazı durumlarda sabit kullanıcı güçsüzlüğü takılıyor
  • Direktör: Direktörlerin farklı devletleri birbirilerine yeniden göndermeye devam ettiği ve asla senkronize edilmediği bir durum düzeltildi.
  • yönetmen: Yavaş bir "kullanıcı tarafından öldürülmüş" ile ilgili sabit iddia-kazası; cevap
  • En azından bir Sieve betiği tarafından tetiklenebilecek olan, istream-concat ile ilgili sabit iddia-kazası.

Sürüm 2.2.23’te yeni:

:

  • Doveadm için çeşitli düzeltmeler. Özellikle doveadm-server üzerinden çalışan komutlar bozuldu.
  • Yönetmen: Bazı durumlarda sabit kullanıcı güçsüzlüğü takılıyor
  • Direktör: Direktörlerin farklı devletleri birbirilerine yeniden göndermeye devam ettiği ve asla senkronize edilmediği bir durum düzeltildi.
  • yönetmen: Yavaş bir "kullanıcı tarafından öldürülmüş" ile ilgili sabit iddia-kazası; cevap
  • En azından bir Sieve betiği tarafından tetiklenebilecek olan, istream-concat ile ilgili sabit iddia-kazası.

Sürüm 2.2.21’de yeni :

  • doveadm posta kutusu listesi (ve bazıları) bozuk v2.2.20’de
  • Yönetmen: Yalnızca tek bir yönlendirici sunucuyla çalışırken arka plan değişikliklerini düzeltmek.
  • sanal eklenti: Mevcut olmayan otomatik arka arkaya posta kutusu posta kutusunu açmaya çalışırken sabit çöküyor.

  • Sürüm 2.2.20’de yeni: :

    • Eklenen posta kutusu {autoexpunge =} ayarı. Ayrıntılar için bkz. Http://wiki2.dovecot.org/MailboxSettings.
    • ssl_options: no_ticket için destek eklendi
    • imap / pop3 / managesieve-login: postlogin_socket = path passdb fazladan alanı eklendi. Bu, belirli kullanıcılar için varsayılan hizmet imap / pop3 / managesieve {} ayarlarının değiştirilmesine izin verir (örn., İmap sürecini valgrind veya strace aracılığıyla çalıştırarak).
    • doveadm getirme: Eklenen date.sent / received / saved.unixtime
    • fs-posix: Eklenen mod = auto parametresi, setgid-bit içeriyorsa oluşturulmuş dosyaların ve dizinlerin modunu ana direye göre ayarlamak için kullanılır.
    • yönetmen: SSL sertifikalarını doğrulamayı sağlayan ana bilgisayar adlarına sahip destek arka sayfalarını destekler.
    • yönetmen: Yönetmenlerin durumu, doveadm yönetmen komutları, aynı arka planı birden çok yönetmende aynı anda değiştirerek çakışan değişiklikler ile birlikte kullanıldığında eşitlenmedi. Bu düzeltme bazı ek kontroller içerir, bu da böyle bir uyuşmazlık durumunda otomatik olarak sabitlendiğinden emin olur. Bazı durumlarda böyle bir otomatik düzeltme gereksiz yere tetiklenebilir ve bir hata kaydedilebilir.
    • Yönetmen: Arka uç etiketleri doğru çalışmıyor.
    • ldap: tls_ * ayarları ldaps URI'leri için kullanılmadı.
    • ldap, mysql: Sabit ayar zaman aşımına uğrar.
    • auth: auth-worker yoluyla userdb aramaları kullanıcı adını değiştiremez
    • dsync: Silinen dizinler düzeltildi. Sonsuz posta kutusu yeniden adlandırma döngüsüne gitmediğimizden emin olun.
    • imap: NOTIFY'yi desteklemeyen ad boşlukları izlendiğinde BİLDİRİMDE sabit kilitlenme.
    • imap: SETMETADATA kullanıldıktan sonra, çıktıları büyük olduğunda çeşitli komutlar (özellikle FETCH) askıya alınabilirdi.
    • İstatistikler: Boşta kalma oturumları yeterince yenilenmedi ve istatistik işlemlerinin bunları unutmasına ve daha sonra güncellendiğinde bilinmeyen oturumlarla ilgili hataları günlüğe kaydetmesine neden oldu.
    • istatistikler: Sabit "Yinelenen oturum kimliği" & quot; LMTP birden fazla alıcıya teslim edildiğinde ve fts_autoindex = yes olduğunda hatalar.
    • zlib eklentisi: zlib_save ayarlanmadığında önbellek bozulmasına neden olan sabit kopyalama, ancak kaynak ileti sıkıştırıldı.
    • fts-solr: Solr sorgu parametrelerinden kurtarıldı.
    • lmtp: quota_full_tempfail = evet lmtp_rcpt_check_quota = yes ile göz ardı edildi

    Sürüm 2.2.18’de yeni: :

    • yönetmen: Giriş UNIX yuvaları normalde doveadm veya yönetmen halkası soketleri olarak algılandı ve mevcut kurulumlarda kesintiye neden oldu.
    • sdbox: Bir postayı alt depolama alanına kopyalarken, hedefi de alt depolama alanına yerleştirin.

    Sürüm 2.2.16’da yeni: :

    • dbox: Yeniden doyncing (ör. doveadm force-resync) artık dovecot.index.cache dosyasını silmez. Önbellek dosyası nadiren problemdi, bu yüzden gereksiz bir yavaşlamaya sebep oldu.
    • Posta kutusu oluşturma işlemi sırasında posta kutusu adı sınırları değişti: Hiyerarşik bir adın her bir parçası (ör. "x / y" içindeki "x" veya "y") artık 255 karaktere kadar olabilir (200 yerine). Bu aynı zamanda maksimum ad uzunluğu 4096 (ortak bir PATH_MAX sınırı) tutmak için maksimum hiyerarşik düzey sayısını 16'ya (20 yerine) azaltır. 255 char limiti, mevcut tüm sistemlerden geçişler için yeterince büyük. Aynı zamanda birçok dosya sisteminde de sınır var.
    • Yönetmen: Tutarlı karmalamayı (çoğunlukla rastgele MD5 karmaşası yerine) etkinleştirmek için director_consistent_hashing ayarı eklendi. Bu, arka uç sayımları değiştirildiğinde, arka uçlar arasında daha az kullanıcı hamlesine neden olur; bu da performansı artırır (özellikle önbelleğe alma nedeniyle).
    • Yönetmen: & quot; etiketler & quot; için, bir yönetici zilinin farklı kullanıcı kümeleriyle birden çok arka uç kümesine hizmet vermesine izin veren destek eklendi.
    • LMTP sunucusu: Tek bir kullanıcı için eşzamanlı olarak kaç LMTP teslimatının yapılabileceğini sınırlamak için lmtp_user_concurrency_limit ayarı eklendi.
    • LMTP sunucusu: STARTTLS komutu için destek eklendi.
    • Kayıt verileri, yazılabilir olduğundan daha hızlı bir şekilde üretilirse, bunun hakkında bir uyarı yapın ve ps çıkışında günlük işleminin işlem başlığında bu konuyla ilgili bilgileri gösterin. Ayrıca, tek bir hizmetin, diğer hizmetlerin günlüğe kaydedilmesini geciktirme maliyetinde çok uzun süre taşmasına izin vermeyin.
    • istatistikler: Genel istatistikler almak için destek eklendi.
    • istatistikler: Dovecot'un geri kalanıyla aynı oturum kimliklerini kullanın.
    • istatistikler: Eklentiler artık kendi istatistik alanlarını oluşturabilir
    • doveadm sunucusu: Postayla ilgili olmayan komutlar artık doveadm sunucusu (TCP soketi) aracılığıyla da kullanılabilir.
    • doveadm proxying: passdb araması şimdi doveadm_port'u geçersiz kılabilir ve kullanıcı adını değiştirebilir.
    • doveadm: Arama sorgusu şu anda & quot; oldestonly & quot; İlk eşleşmeden hemen duracak parametre. Bu optimize etmek için kullanılabilir: doveadm expunge posta kutusu 30d oldestonly önceden kaydedilen çöp kutusu
    • doveadm: Eklendi & quot; kaydet & quot; postaları doğrudan belirtilen posta kutusuna kaydetme komutu (Sieve'i atlayarak).
    • doveadm getirme: Bir boşluk veya HTML etiketi olmadan bir iletinin ilk 100 karakterini döndüren body.snippet alanı eklendi. Sonuç dovecot.index.cache içine kaydedilir, böylece verimli bir şekilde alınabilir.
    • dsync: Yalnızca alınan alınan zaman damgasından daha yeni postaları senkronize etmek için -t parametresi eklendi.
    • dsync: Verilen bayrağı / anahtar kelimeyle yalnızca [dışarı] postaları senkronize etmek için -F [-] parametresi eklendi.
    • dsync: Eklendi - kullanıcının tüm postalarını içeren sanal posta kutusunu belirtmek için bir parametre. Bu posta kutusu zaten aranan postaları (GUID) içerecek şekilde bulunursa, mesaj yeniden kaydedilmek yerine oradan kopyalanır. (Bu, artan çoğaltma için henüz yeterince verimli değil.)
    • dsync: -m parametresi şimdi posta kutuları için özel kullanım adları belirtebilir.
    • imapc: GMail'den geçişlere yardımcı olmak için imapc_features = gmail-migrasyon eklendi. Bkz. Http://wiki2.dovecot.org/Migration/Gmail
    • imapc: imapc_features = IMAP SEARCH komutunu desteklemek için arama eklendi. (Şu anda uzak sunucudan ESEARCH desteği gerektirir.)
    • eklentinin süresi doldu: Eklenen expire_cache = evet, veritabanı aramalarının çoğunu dovecot dizin dosyalarında önbelleğe almak için ayarlandı.
    • kota: userdb'deki overquota bayrağı geçerli kota kullanımına uymuyorsa, yapılandırılmış bir komut dosyası yürütün.
    • redis dict: Anahtarların süresinin dolması için destek eklendi (: expire_secs = n) ve veritabanı numarasının belirtilmesi (: db = n)
    • auth: Ana kullanıcı girişi yapılandırılmış bir master olmadan denenirse kilitlenmeyin = yes passdbs
    • Postalar için UTF-8 metni ayrıştırma, bazen bir arabellek bir UTF-8 karakterinin ortasında bölünmüşse, bazen bozuk sonuçlara neden olabilir. Bu, en azından iletiyi etkiledi.
    • Günlüğe kaydedilen bazı çıktılar için dize sıhhileştirme işlemi doğru şekilde yapılmadı: UTF-8 metni yanlış kesilmiş olabilir veya kesme işlemi hiç gerçekleşmemiş olabilir.
    • fts-lucene: 32'den fazla fiziksel posta kutusundan oluşan sanal posta kutusundaki aramalar çökmelere neden olabilir.

    Sürüm 2.2.15’te yeni: :

    • Eklentiler şimdi, doveconf çıkışında bir banner yorumu yazdırabilir (genellikle eklenti sürümü)
    • Çoğaltma eklentisi, artık posta kopyalama işlemleri için düşük (yüksek yerine) öncelikli tetikler.
    • IMAP / POP3 / ManageSieve proxy'si: Hedef sunucuya bağlanamıyorsa, proxy_timeout değerine kadar saniyede bir kez bağlanmayı tekrar deneyin. Bu, oturum açma hatalarını geri göndermeden, arka uç sunucusunda hızlı yeniden başlatmalara / yükseltmelere izin verir.
    • İç geçişe ait aramalar (ör., lmtp / doveadm proxy tarafından yapılan) olması gereken bazı durumlarda hata vermedi (örneğin, allow_nets uyuşmazlığı)
    • LMTP, sabit kodlanmış bir önek yerine posta teslimatlarını günlüğe kaydetmek için mail_log_prefix dosyasını kullanıyor. Teslim dışı günlük öneki yine de sabit kodlanmış.
    • passdb allow_nets = bir IP adresi içermeyen yerel eşleşmeleri eşleştirir (dahili olarak Dovecot hizmetleri tarafından yapılır)
    • Çeşitli hata ayıklama günlüğü ve hata kaydı iyileştirmeleri
    • Çeşitli yarış durumu düzeltmeleri LAYOUT = index
    • v2.2.14 sanal eklenti bazı durumlarda kilitlendi

    2.2.14 sürümünde yeni :

    • RC1'den beri en önemli düzeltmelerden bazıları:
    • Gereksiz "önbellek bozuk" durumuna neden olabilecek dovecot.index.cache işlemiyle sabitlenmiş çeşitli yarış koşulları düzeltildi. hatalar.
    • auth: Auth istemcisi userdb'yi listelediyse ve bitirmeden önce bağlantısı kesilirse, outh worker (işçi güvenliği) işlemi askıya alındı ​​(ve sonunda tüm çalışanlar tükenebilirdi ve istekleri başarısız olur).
    • v2.2.13'ten bu yana yapılan daha büyük değişikliklerden bazıları:
    • lmtp: Teslim Edildi: başlık artık e-posta adresinin etrafında bulunmuyor. Diğer MDA'lar da buna sahip değil.
    • & quot; Disk alanı yetersiz & quot; Hatalar artık geçici hatalar olarak ele alınmaktadır ("Disk diski kotası" ile aynı değil).
    • çoğaltma eklentisi: Kopyalamayı yalnızca boş olmayan bir mail_replica ayarına sahip kullanıcılar için kullanın.
    • lmtp proxy: Her posta teslimi hakkında bir satır kaydedin.Kaydı login_source_ips ayarı. Bu, IP'lerin bir havuzundan gelen kaynak IP adresini yuvarlak robin ayarlamak için kullanılabilir (TCP bağlantı noktalarının bitmesi durumunda) .Rawlog ayarları, path.virtual eklentisi olarak tcp :: 'yi kullanabilir: virtual_max_open_mailboxes'den daha fazla kalmayın (varsayılan 64) backend posta kutularının sayısı open.SSL / TLS sıkıştırması ssl_options = no_compressionacl ile devre dışı bırakılabilir: Global ACL dosyası şimdi & quot; quot & quot; Kullanıcıların son oturum açma zaman damgasını ayarlamak için son oturum açma eklentisi eklendi.LDAP auth: auth_bind = yes
    • ile de passdb kimlik bilgilerini aramaya izin ver
    • IMAP: MODDEDİ, CONDSTORE / QRESYNC etkinleştirilmemiş olsa bile FETCH yanıtında gönderilmiştir. Bu en azından eski Outlooks'u kırdı.
    • passdb statik işlem yapılmamış eksik şifre alanı boş bir şifre alanıyla aynı.
    • mdbox: Bozuk bir mdbox dosyasını tararken sabit potansiyel sonsuz döngü.
    • imap-login, pop3-login: İstemcinin beklenmedik şekilde bağlantısı kesildiğinde sabit potansiyel çökmeler.
    • imap proxy'si: Bağlantı bazı kullanım düzenlerinde asılıydı. Bu esas olarak eski Outlooks'u etkiledi.
    • lmtp proxy'si: Proxy bazen hata durumlarında veya potansiyel olarak kesilmiş postalar halinde boş postalar gönderir.
    • fts-lucene: Eğer whitespace_chars ayarlanmışsa, bazı çöp sözcüklerini indeksleyerek endeks boyutunu gereksiz yere genişletmiş olabiliriz.

    • config soketi okunabilirse,
    • -c ve -i parametreleri için dovecot / doveadm komutları göz ardı edildi.
    • kota: Bazı kurulumlarda kota yeniden hesaplama INBOX içermiyordu.
    • Posta üstbilgileri bazen dovecot.index.cache öğesine yanlış sırada eklenmiştir. Bunun neden olduğu temel sorun, ikinci senkronizasyonun yerel posta kutusunun değiştiğini düşündüğü zaman, dsync + imapc artımlı senkronizasyonuydu.
    • Doveadm yedeklemesi, e-postaların hedef posta kutusunun ortasından eksik olup olmadığını fark etmedi. Şimdi posta kutusunu siler ve yeniden gönderir.

    Sürüm 2.2.11’de yeni: :

    • acl eklentisi: Posta kutusu kalıplarını içerebilen alternatif bir ACL dosyası eklendi. Ayrıntılar için http://wiki2.dovecot.org/ACL adresini ziyaret edin.
    • imap proxy: Diğer IMAP sunucularının hatalarını (özellikle MS Exchange 2013) çalışmak için proxy_nopipelining passdb ayarı eklendi.
    • % {auth_user},% {auth_username} ve% {auth_domain} değişkenleri eklendi. Ayrıntılar için http://wiki2.dovecot.org/Variables adresini ziyaret edin.
    • LZ4 sıkıştırması için destek eklendi.
    • istatistikler: Komutlar için de duvar saati zamanını izleyin.
    • UIDL'leri doğru şekilde eşleştirmek için daha fazla çaba göstermesi için pop3_migration eklentisi geliştirmeleri.
    • imap: SEARCH / SORT PARTIAL yanıtları çok büyük olabilir.
    • doveadm backup: Posta kutusu silmeyi senkronize ederken, sabit onaylama kazası.

    Sürüm 2.2.10’da yeni: :

    • auth: passdb / userdb dict çok daha karmaşık kurulumları desteklemek için yeniden yazın. Bakınız doc / example-config / dovecot-dict-auth.conf.ext. Eski ayarlar çalışmaya devam edecektir.
    • auth: userdb result_success / failure / tempfail ve passdb'lere benzer şekilde ayarları atla. Bkz. Http://wiki2.dovecot.org/UserDatabase
    • imap: kota_set yapılandırıldığında yönetici kullanıcı için SETQUOTA komutu uygulandı. Bkz. Http://master.wiki2.dovecot.org/Quota/Configuration
    • kota: Destek & quot; * & quot; ve & quot; quota_rules içindeki posta kutusu adlarındaki joker karakterler
    • mysql: ssl_verify_server_cert = no | yes parametresi eklendi. Bu, şu anda varsayılan olarak "hayır" şeklindedir. hiçbir şeyin kırılmadığından emin olmak için, muhtemelen "evet" haline gelir. Dovecot v2.3'te.
    • ldap: Engelleme eklendi = ldap aramaları için yetkili çalışan süreçlerini kullanmak için evet ayarı. Bu, çoklu eşzamanlı LDAP bağlantılarını kullanabilmek için şimdi bir geçici çözümdür.
    • pop3c + dsync performansında iyileştirmeler
    • kota durumu: quota_grace yok sayıldı
    • ldap: auth_bind = evet ve auth_bind_userdn olmadan sabit bellek sızıntısı.
    • imap: CONDSTORE / QRESYNC önce posta kutusu için daha önce etkinleştirilmediğinde SELECT / EXAMINE üzerinde HIGHESTMODSEQ göndermeyin.
    • imap: Kalıcı modseq olmadan posta kutularını işlemek için düzeltmeler. ([NOMODSEQ], esas olarak bellek içi dizinler ile SELECT tarafından döndürüldüğünde.)
    • imap: METADATA desteğine çeşitli düzeltmeler.
    • istatistik eklentisi: Yalnızca geçici olarak ayrılan ayrıcalıkları (örneğin, dizin oluşturucu çalışanı) bırakan işlemler, açılma / proc / self / iyo yapamayabilecek hataları günlüğe kaydetmiş olabilir.

    Sürüm 2.2.9'da yeni olan :

    • Tam metin arama indekslemesi artık otomatik olarak yapılabilir. eklentiyi ayarlayarak postaları kaydetme / kopyalama {fts_autoindex = yes}
    • replicator: "doveadm sync" ifadesini geçmek için replication_dsync_parameters ayarı eklendi parametreleri (çoğaltmayı kontrol etmek için).
    • Posta filtresi eklentisi eklendi
    • Liblzma / xz desteği eklendi (zlib_save = xz)
    • v2.2.8'in geliştirilmiş önbellek dosyası yönetimi, posta üstbilgileri almakla ilgili birkaç eski hatayı açığa çıkardı.
    • v2.2.7'in iostream işleme değişiklikleri, çıktılarını temizlemeden önce bazı bağlantıların kesilmesine neden oluyordu (ör. POP3 çıkış iletisi gönderilmiyor)

    Sürüm 2.2.8’de yeni: :

    • Passdb onay kutusunun bazı kullanımı yerel kullanıcılar tarafından kullanılabilir. Çalıştırmak için kurulumunuzu değiştirmeniz gerekebilir. Http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
    • konusuna bakın.

    Sürüm 2.2.7’de yeni :

    • Geçiş kontrol listesi kullanımının bir kısmı, aşağıdakilerden biri tarafından kullanılabilir: yerel kullanıcılar. Çalıştırmak için kurulumunuzu değiştirmeniz gerekebilir. Http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
    • konusuna bakın.
    • auth: auth_verbose_passwords tarafından kaydedilen değerleri kırpma özelliği eklendi (bkz. 10-logging.conf yorumu)
    • mdbox: & quot; mdbox_deleted & quot; refcount = 0 ile mesajlara erişmek için kullanılabilecek depolama. Örneğin: doveadm import mdbox_deleted: ~ / mdbox & quot; posta kutusu gelen kutusu konusu
    • ssl-params: ssl_dh_parameters_length ayarı eklendi.
    • master işlemi, oluşturulan her bir işlem için bir çok ana gereksiz yere yapılan aramalara neden olabilecek bir hostname.domain araması yapıyordu.
    • dsync: 100'den fazla iletinin bir kerede senkronize edilmesi, bazı durumlarda sorunlara yol açarak iletilerin yeni UID'ler almasına neden oldu.
    • fts-solr: Farklı kullanıcılar için farklı Solr ana makineleri çalışmadı.

    2.2.6 sürümünde yeni :

    • acl: Herkese açık / paylaşılan ad alanı, tüm kullanıcılar için paylaşılan bir abonelik dosyasına sahipse, kullanıcıya erişen abonelik girişlerini listelemeyin.
    • doveadm: & quot; auth lookup & quot; passdb araması yapmak için komut.
    • login_log_format_elements: İstemci tarafından tam olarak gönderilen kullanıcı adıyla genişletilen% {orig_user},% {orig_username} ve% {orig_domain} alanları eklendi (herhangi bir değişiklik işlemi yapılmadan önce).
    • ssl_prefer_server_ciphers ayarı eklendi.
    • auth_verbose_passwords: Şifreyi ayrıca bilinmeyen kullanıcılar için de kaydedin.
    • Linux: inet_listener {reuse_port = yes}
    • ile SO_REUSEPORT için isteğe bağlı destek eklendi
    • yönetmen: v2.2.5 değişiklikleri "SYNC kayboldu" neden oldu hatalar
    • dsync: Birçok düzeltme ve hata işleme iyileştirme
    • doveadm -A: Her kullanıcı için ayrı bir yapılandırma araması yaparak CPU'yu boşa harcamayın
    • Uzun süreli ssl-param işlemi artık Dovecot yeniden başlatmayı engelliyor
    • mbox: Sabit posta kutusu_list_index = doğru çalışmak için evet

    Sürüm 2.2.5’de yeni: :

    • SSL: ECDH / ECDHE şifre takımları için destek eklendi (David Hicks tarafından)
    • Bazı eksik adam sayfaları eklendi (Pascal Volk tarafından)
    • kota durumu: Eklenen quota_status_toolarge ayarı (Ulrich Zehl tarafından)
    • yönetmen: Son kullanma tarihine yakın kullanıcılar aynı anda farklı sunuculara yönlendirilmiş olabilir.
    • pop3: İstemci LISTE sırasında bağlantıyı keserse, işlemin çökmesini önleyin.
    • mdbox: Bozuk dizin başlığı hala otomatik olarak sabitlenmedi.
    • dsync: imapc ve pop3c depoları ile daha iyi çalışabilmek için çeşitli düzeltmeler.
    • ldap: sasl_bind = evet çökmelere neden oldu, çünkü Dovecot'un lib-sasl sembolleri Cyrus SASL kütüphanesi ile çakıştı.
    • imap: CATENATE için çeşitli hata işleme düzeltmeleri. (Apple'ın stres testi komut dosyasını kullanarak bulundu.)

Geliştirici Diğer yazılım Timo Sirainen

YATunnel
YATunnel

3 Jun 15

Yorumlar Dovecot

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!