man/network
man · Ağ

$ postlock

Bölüm 1 ·

posta klasörünü kilitle ve komutu yürüt

Kullanım

       postlock [-c config_dir] [-l lock_style]
	       [-v] file command...

Açıklama

postlock(1) komutu, özel erişim için file dosyasını kilitler ve command komutunu yürütür. Kilitleme yöntemi, Postfix UNIX tarzı yerel dağıtım aracısı ile uyumludur.

Seçenekler:

-c config_dir Varsayılan yapılandırma dizini yerine belirtilen dizindeki main.cf yapılandırma dosyasını oku.

-l lock_style mailbox_delivery_lock yapılandırma parametresi (aşağıya bakın) aracılığıyla belirtilen kilitleme yöntemini geçersiz kıl.

  • -v: Hata ayıklama amacıyla ayrıntılı günlük kaydını etkinleştir. Birden fazla -v seçeneği, yazılımın giderek daha ayrıntılı bilgi vermesini sağlar.

Argümanlar:

file Bir posta kutusu dosyası. Kullanıcının okuma/yazma izni olmalıdır.

command... file dosyası özel erişim için kilitliyken yürütülecek komut. Komut doğrudan yürütülür, yani bir kabuk komut yorumlayıcısı tarafından yorumlanmaz.

Teşhisler

postlock(1) istenen işlemi gerçekleştiremediğinde sonuç durumu 75 (EX_TEMPFAIL) olur. Aksi takdirde, çıkış durumu komuttan dönen çıkış durumudur.

Hatalar

Uzak dosya sistemlerinde, kilit alma yeteneği erişim çakışmalarını mutlaka ortadan kaldırmaz. Farklı makinelerde çalışan süreçlerin dosyaya erişmesini önleyin.

Ortam

MAIL_CONFIG Postfix yapılandırma dosyalarını içeren dizin.

MAIL_VERBOSE Hata ayıklama amacıyla ayrıntılı günlük kaydını etkinleştir.

Yapılandırma Parametreleri

Aşağıdaki main.cf parametreleri özellikle bu programla ilgilidir. Aşağıdaki metin yalnızca parametrelerin bir özetini sunar. Örnekler de dahil olmak üzere daha fazla ayrıntı için postconf(5) kılavuzuna bakın.

Kilitleme Denetimleri

deliver_lock_attempts (20) Bir posta kutusu dosyası veya bounce(8) günlük dosyası üzerinde özel kilit elde etmek için yapılacak maksimum deneme sayısı.

deliver_lock_delay (1s) Bir posta kutusu dosyası veya bounce(8) günlük dosyası üzerinde özel kilit elde etme denemeleri arasındaki süre.

stale_lock_time (500s) Eskimiş bir özel posta kutusu kilit dosyasının kaldırılacağı süre.

mailbox_delivery_lock (bkz. 'postconf -d' çıktısı) Teslimat denenmeden önce UNIX tarzı bir local(8) posta kutusunun nasıl kilitleneceği.

Kaynak ve Hız Denetimleri

fork_attempts (5) Bir alt süreç fork() etmek için yapılacak maksimum deneme sayısı.

fork_delay (1s) Bir alt süreç fork() etme denemeleri arasındaki gecikme.

Çeşitli Denetimler

config_directory (bkz. 'postconf -d' çıktısı) Postfix main.cf ve master.cf yapılandırma dosyalarının varsayılan konumu.

import_environment (bkz. 'postconf -d' çıktısı) Ayrıcalıklı bir Postfix sürecinin Postfix olmayan bir üst süreçten içe aktaracağı ortam parametrelerinin listesi veya ad=değer şeklindeki ortam geçersiz kılmaları.

Ayrıca Bakınız

postconf(5), yapılandırma parametreleri

Lisans

Secure Mailer lisansı bu yazılımla birlikte dağıtılmalıdır.

Yazar(lar)

Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA

Wietse Venema Google, Inc. 111 8th Avenue New York, NY 10011, USA

POSTLOCK(1)