Aceasta este comanda postalias care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
postalias - Întreținerea bazei de date cu alias Postfix
REZUMAT
postalias [-Nfinoprsuvw] [-c config_dir] [-d cheie] [-q cheie]
[tip fișier:]nume de fișier ...
DESCRIERE
postalias(1) comanda creează sau interogează una sau mai multe baze de date alias Postfix sau
actualizează unul existent. Se așteaptă ca formatele de fișiere de intrare și de ieșire să fie compatibile
cu Sendmail versiunea 8 și se așteaptă să fie potrivite pentru utilizarea ca hărți alias NIS.
Dacă fișierele rezultate nu există, acestea vor fi create cu același grup și alte citiri
permisiunile ca fișier sursă.
În timp ce o actualizare a bazei de date este în desfășurare, livrarea semnalului este amânată și o versiune exclusivă,
aviz, se pune lacăt pe întreaga bază de date, pentru a evita surprizele spectatorului
procese.
Formatul fișierelor de intrare alias Postfix este descris în pseudonime(5).
În mod implicit, cheia de căutare este mapată cu litere mici pentru a face căutările să nu țină seama de majuscule; la fel de
din Postfix 2.3, această pliere a cazului are loc numai cu tabelele ale căror chei de căutare sunt cu majuscule fixe
șiruri precum btree:, dbm: sau hash:. Cu versiunile anterioare, cheia de căutare este pliată
chiar și cu tabele în care un câmp de căutare poate potrivi atât textul cu majuscule, cât și cu litere mici, cum ar fi
regexp: și pcre:. Acest lucru a dus la pierderea de informații cu $număr substituiri.
Opțiuni:
-c config_dir
Citeste principal.cf fișier de configurare în directorul numit în loc de cel implicit
directorul de configurare.
-d cheie Căutați hărțile specificate cheie și eliminați o intrare pe hartă. Starea de ieșire este
zero când au fost găsite informațiile solicitate.
Dacă o valoare cheie a - este specificat, programul citește valorile cheie din standard
flux de intrare. Starea de ieșire este zero atunci când cel puțin una dintre cheile solicitate a fost
găsite.
-f Nu pliați cheia de căutare în minuscule în timp ce creați sau interogați un tabel.
Cu Postfix versiunea 2.3 și o versiune ulterioară, această opțiune nu are efect pentru obișnuit
tabele de expresie. Acolo, plierea carcasei este controlată prin adăugarea unui steag la a
model.
-i Modul incremental. Citiți intrările din intrarea standard și nu trunchiați una existentă
Bază de date. În mod implicit, postalias(1) creează o nouă bază de date din intrările din
nume de fișier.
-N Includeți caracterul nul de terminare care încheie cheile și valorile de căutare. De
Mod implicit, postalias(1) face ceea ce este implicit pentru sistemul de operare gazdă.
-n Nu includeți caracterul nul de terminare care încheie cheile de căutare și
valorile. În mod implicit, postalias(1) face orice este implicit pentru gazdă
sistem de operare.
-o Nu eliberați privilegiile root atunci când procesați un fișier de intrare non-root. În mod implicit,
postalias(1) renunță la privilegiile root și rulează ca proprietar al fișierului sursă.
-p Nu moșteniți permisiunile de acces la fișiere din fișierul de intrare când creați unul nou
fişier. În schimb, creați un fișier nou cu permisiuni de acces implicite (mod 0644).
-q cheie Căutați hărțile specificate cheie și scrieți prima valoare găsită la standard
flux de ieșire. Starea de ieșire este zero când au fost găsite informațiile solicitate.
Dacă o valoare cheie a - este specificat, programul citește valorile cheie din standard
flux de intrare și scrie o linie de cheie: valoare ieșire pentru fiecare cheie găsită.
Starea de ieșire este zero atunci când a fost găsită cel puțin una dintre cheile solicitate.
-r Când actualizați un tabel, nu vă plângeți de încercările de a actualiza intrările existente,
și faceți acele actualizări oricum.
-s Preluați toate elementele bazei de date și scrieți o linie de cheie: valoare ieșire pentru fiecare
element. Elementele sunt tipărite în ordinea bazei de date, care nu este neapărat
la fel ca și ordinea inițială de introducere. Această caracteristică este disponibilă în versiunea 2.2 de Postfix
și mai târziu și nu este disponibil pentru toate tipurile de baze de date.
-u Dezactivați suportul UTF-8. Suportul UTF-8 este activat implicit când „smtputf8_enable =
da". Necesită ca cheile și valorile să fie șiruri UTF-8 valide.
-v Activați jurnalizarea detaliate pentru depanare. Multiplu -v opțiunile fac ca
software-ul din ce în ce mai pronunțat.
-w Când actualizați un tabel, nu vă plângeți de încercările de a actualiza intrările existente,
și ignora acele încercări.
argumente:
tip fișier
Tipul bazei de date. Pentru a afla ce tipuri sunt acceptate, utilizați „postconf -m"
comanda.
postalias(1) comanda poate interoga orice tip de fișier acceptat, dar poate crea numai
următoarele tipuri de fișiere:
btree Ieșirea este un fișier btree, numit nume de fișier.db. Acesta este disponibil pe
sisteme cu suport pentru db baze de date.
cdb Ieșirea este un fișier numit nume de fișier.cdb. Acesta este disponibil pe sisteme
cu suport pentru cdb baze de date.
dbm Ieșirea constă din două fișiere, numite nume de fișier.pag și nume de fișier. este.
Acesta este disponibil pe sistemele cu suport pentru dbm baze de date.
hașiș Ieșirea este un fișier hash, numit nume de fișier.db. Acesta este disponibil pe
sisteme cu suport pentru db baze de date.
eşua Un tabel care eșuează în mod fiabil toate solicitările. Numele tabelului de căutare este folosit pentru
numai înregistrări. Acest tabel există pentru a simplifica testele de eroare Postfix.
sdbm Ieșirea constă din două fișiere, numite nume de fișier.pag și nume de fișier. este.
Acesta este disponibil pe sistemele cu suport pentru sdbm baze de date.
Când nu tip fișier este specificat, software-ul folosește tipul de bază de date specificat prin
il tip_base_de_date_implicit parametrul de configurare. Valoarea implicită pentru aceasta
parametrul depinde de mediul gazdă.
nume de fișier
Numele fișierului sursă al bazei de date alias la crearea unei baze de date.
DIAGNOSTIC
Problemele sunt înregistrate în fluxul de erori standard și în syslogd(8). Nicio ieșire înseamnă asta
nu au fost detectate probleme. Intrările duplicat sunt omise și sunt marcate cu un avertisment.
postalias(1) se încheie cu starea de ieșire zero în caz de succes (inclusiv cu succes
"postalias -q" căutare) și se termină cu o stare de ieșire diferită de zero în caz de eșec.
MEDIUL
MAIL_CONFIG
Director cu fișiere de configurare Postfix.
MAIL_VERBOSE
Activați jurnalizarea detaliate pentru depanare.
CONFIGURARE PARAMETRI
Următoarele principal.cf parametrii sunt deosebit de relevanți pentru acest program.
Textul de mai jos oferă doar un rezumat al parametrilor. Vedea postconf(5) pentru mai multe detalii
inclusiv exemple.
alias_database (A se vedea „postconf -d' ieșire)
Bazele de date alias pentru local(8) livrare care sunt actualizate cu „newaliase"sau
cu "sendmail -bi".
directorul_config (A se vedea „postconf -d' ieșire)
Locația implicită a fișierelor de configurare Postfix main.cf și master.cf.
berkeley_db_create_buffer_size (16777216)
Dimensiunea bufferului I/O per tabel pentru programele care creează hash sau btree Berkeley DB
tabele.
berkeley_db_read_buffer_size (131072)
Dimensiunea bufferului I/O per tabel pentru programele care citesc hash sau btree Berkeley DB
tabele.
tip_base_de_date_implicit (A se vedea „postconf -d' ieșire)
Tipul de bază de date implicit pentru utilizare în newaliase(1), postalias(1) și hartă poștală(1)
comenzi.
smtputf8_enable (da)
Activați suportul preliminar SMTPUTF8 pentru protocoalele descrise în RFC 6531..6533.
syslog_facility (Poștă)
Facilitatea syslog de logare Postfix.
syslog_name (A se vedea „postconf -d' ieșire)
Numele sistemului de e-mail care este adăugat înaintea numelui procesului în înregistrările syslog, deci
acel „smtpd” devine, de exemplu, „postfix/smtpd”.
STANDARDE
RFC 822 (Mesaje text pe internet ARPA)
Utilizați postalias online folosind serviciile onworks.net