man/network
man · Ağ

$ postdrop

Bölüm 1 ·

Postfix e-posta gönderme aracı

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)