Kullanım
postdrop [-rv] [-c config_dir]
Açıklama
postdrop(1) komutu, maildrop dizininde bir dosya oluşturur ve standart girdisini bu dosyaya kopyalar.
Seçenekler:
-c config_dir main.cf yapılandırma dosyası, varsayılan yapılandırma dizini yerine belirtilen dizinde aranır. Aşağıdaki MAIL_CONFIG ortam değişkeni ayarına da bakın.
-r: İletiyi standart girdiden okumak ve durum bilgisini standart çıktıya raporlamak için Postfix'in dahili bir protokolünü kullanır. Şu anda desteklenen tek yöntem budur.-v: Hata ayıklama amacıyla ayrıntılı günlük kaydını etkinleştirir. Birden fazla -v seçeneği, yazılımın giderek daha ayrıntılı günlük üretmesini sağlar. Postfix 2.3 itibarıyla bu seçenek yalnızca süper kullanıcı için kullanılabilirdir.
Güvenlik
Komut, maildrop kuyruk dizinine yazabilmesi ve Postfix arka plan işlemleriyle (daemon) bağlantı kurabilmesi amacıyla set-group ID (SGID) ayrıcalıklarıyla çalışacak şekilde tasarlanmıştır.
Tanılama
Ölümcül hatalar: hatalı biçimlendirilmiş girdi, G/Ç (I/O) hatası, yetersiz bellek. Sorunlar syslogd(8) hizmetine ve standart hata akışına kaydedilir. Girdi tamamlanmadığında veya işlem bir HUP, INT, QUIT veya TERM sinyali aldığında kuyruk dosyası silinir.
Ortam
MAIL_CONFIG main.cf dosyasını içeren dizin. set-group ID ayrıcalıklarının kötüye kullanılmasını önlemek amacıyla, standart dışı bir dizine yalnızca aşağıdaki durumlarda izin verilir:
• Dizin adının, standart main.cf dosyasındaki alternate_config_directories yapılandırma parametresinde listelenmiş olması.
• Komutun süper kullanıcı tarafından çalıştırılması.
Yapılandırma Parametreleri
Aşağıdaki main.cf parametreleri özellikle bu programla ilgilidir. Aşağıdaki metin yalnızca parametrelerin bir özetini sunmaktadır. Örnekler dahil daha fazla ayrıntı için postconf(5) kılavuzuna bakın.
alternate_config_directories (boş) Komut satırında "-c config_directory" ile veya MAIL_CONFIG ortam değişkeni aracılığıyla belirtilebilecek, varsayılan olmayan Postfix yapılandırma dizinlerinin bir listesi.
config_directory ('postconf -d' çıktısına bakın) Postfix main.cf ve master.cf yapılandırma dosyalarının varsayılan konumu.
import_environment ('postconf -d' çıktısına bakın) Bir Postfix işleminin, Postfix dışı bir üst (parent) işlemden içe aktaracağı ortam değişkenlerinin listesi.
queue_directory ('postconf -d' çıktısına bakın) Postfix üst düzey kuyruk dizininin konumu.
syslog_facility (mail) Postfix günlük kaydının syslog olanağı (facility).
syslog_name ('postconf -d' çıktısına bakın) syslog kayıtlarında işlem adının başına eklenen bir önek; böylece, örneğin "smtpd" ifadesi "önek/smtpd" haline gelir.
trigger_timeout (10s) Bir Postfix arka plan işlemine (örneğin pickup(8) veya qmgr(8) işlemine) tetikleyici göndermek için zaman sınırı.
Postfix 2.2 ve sonraki sürümlerde mevcuttur:
authorized_submit_users (static:anyone) sendmail(1) komutuyla (ve ayrıcalıklı postdrop(1) yardımcı komutuyla) e-posta göndermeye yetkili kullanıcıların listesi.
Dosyalar
/var/spool/postfix/maildrop, maildrop kuyruğu
Ayrıca Bakınız
sendmail(1), uyumluluk arayüzü postconf(5), yapılandırma parametreleri syslogd(8), sistem günlüğü
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
POSTDROP(1)