Postfix 3.5.0 posta sunucusunun yayımlanması

Bir yıllık geliştirmenin ardından yer aldı posta sunucusunun yeni bir kararlı şubesinin piyasaya sürülmesi Sonek - 3.5.0. Aynı zamanda şube kapatılmıştır. Sonek 3.12016'nın başlarında piyasaya sürüldü. Postfix, özenli çalışmalar sayesinde elde edilen yüksek güvenlik, güvenilirlik ve performansı aynı anda birleştiren ender projelerden biridir. mimari ve kod tasarımı ve yama denetimi için oldukça katı bir politika. Proje kodu EPL 2.0 (Eclipse Kamu Lisansı) ve IPL 1.0 (IBM Kamu Lisansı) kapsamında dağıtılmaktadır.

Mart ayına uygun olarak otomatik anket yaklaşık bir milyon posta sunucusu, posta sunucularının %34.29'unda (%34.42) Postfix kullanılıyor,
Exim'in payı %57.77 (bir yıl önce %56.91), Sendmail - %3.83 (%4.16), MailEnable - %2.12 (%2.18), MDaemon - %0.77 (%0.91), Microsoft Exchange - %0.47 (%0.61).

Ana yenilikler:

  • Yük dengeleyici protokol desteği eklendi HA Proxy 2.0 IPv4 ve IPv6 üzerinden TCP aracılığıyla proxy istekleriyle veya proxy bağlantıları olmadan (normal çalışmayı onaylayan test kalp atışı isteklerini göndermek için).
  • İletilerin gönderene iade edilmek üzere eski (teslim edilemeyen) durumuna ayarlanmasını zorlama yeteneği eklendi. Durum, teslimat kuyruğu dosyasında özel bir öznitelik olarak saklanır; bu durumun varlığı durumunda, herhangi bir teslimat girişimi, bekleme kuyruğuna yerleştirilmeden mesajın gönderene geri gönderilmesiyle sonuçlanacaktır. Eski mesaj niteliğini ayarlamak için postsuper komutuna “-e” ve “-f” bayrakları eklenmiştir; “-f” bayrağından farkı, mesajın göndericiye geldiği anda hemen gönderene geri dönmesidir. yeniden gönderilmeyi bekleyen kuyruk. mailq ve postqueue komutlarının çıktısı, eski iletilerin dosya adından sonra "#" işaretiyle işaretlenmesini zorlar.
  • Bir mesajı başka bir sunucuya (sonraki atlama noktası) yönlendirmek için birden fazla ana bilgisayarın SMTP ve LMTP istemcilerine listelenmesine yönelik destek eklendi. Listelenen ana bilgisayarlar, mesajı göründükleri sıraya göre iletmeye çalışılacaktır (birincisi mevcut değilse ikinciye teslimat yapılmaya çalışılacaktır, vb.). Liste belirtimi, aktarıcı, taşıma_maps, default_transport ve sender_dependent_default_transport_maps yönergeleri için uygulanır.

    /etc/postfix/main.cf:
    röle ana bilgisayarı = foo.example, bar.example
    default_transport = smtp:foo.example, bar.example

  • Günlüğe kaydetme davranışı değiştirildi. "Kimden=" ve "to=" içindeki adresler artık tırnak işareti kullanılarak kaydediliyor - adresin yerel kısmı boşluk veya özel karakterler içeriyorsa, adresin belirtilen kısmı günlükte tırnak işaretleri içine alınacaktır. Eski davranışa dönmek için ayarlara “info_log_address_format = internal” ifadesini ekleyin.

    Şuydu: kimden=<isim ile [e-posta korumalı]>
    Şimdi: from=.

  • XCLIENT ve XFORWARD başlıklarından veya HaProxy protokolü aracılığıyla elde edilen IP adreslerinin normalleştirilmesini sağlar. Değişiklik, check_client_access yönergesindeki günlük düzeyinde ve IPv6 alt ağ eşlemelerinde uyumluluğu bozabilir.
  • Dovecot ile etkileşimin rahatlığını artırmak için SMTP+LMTP dağıtım aracısı, pipe'ye benzer şekilde master.cf'deki "flags=DORX" işaretlerini kullanarak Delivered-To, X-Original-To ve Return-Path başlıklarının eklenmesini sağlar. ve yerel teslimat acenteleri.
  • check_ccert_access tablolarında tanımlanan sertifikaları kontrol etme prosedürü tanımlanmıştır. İlk olarak, istemci sertifikasının anlık görüntüsü kontrol edilir ve ardından istemcinin genel anahtarı kontrol edilir ("search_order = cert_fingerprint, pubkey_fingerprint" belirtilirken görülen davranış).

Kaynak: opennet.ru

Yorum ekle