28.06.2014 Views

Postfix Overview - Introduction - SCN Research

Postfix Overview - Introduction - SCN Research

Postfix Overview - Introduction - SCN Research

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

default, postmap creates a new database from the<br />

entries in file_name.<br />

Page 2 of 3<br />

-n Don't include the terminating null character that<br />

terminates lookup keys and values. By default,<br />

<strong>Postfix</strong> does whatever is the default for the host<br />

operating system.<br />

-q key Search the specified maps for key and print the<br />

first value found on the standard output stream.<br />

The exit status is zero when the requested information<br />

was found.<br />

If a key value of - is specified, the program reads<br />

key values from the standard input stream and<br />

prints one line of key value output for each key<br />

that was found. The exit status is zero when at<br />

least one of the requested keys was found.<br />

-r When updating a table, do not warn about duplicate<br />

entries; silently replace them.<br />

-v Enable verbose logging for debugging purposes. Multiple<br />

-v options make the software increasingly<br />

verbose.<br />

-w When updating a table, do not warn about duplicate<br />

entries; silently ignore them.<br />

Arguments:<br />

file_type<br />

The type of database to be produced.<br />

btree<br />

dbm<br />

hash<br />

The output file is a btree file, named<br />

file_name.db. This is available only on<br />

systems with support for db databases.<br />

The output consists of two files, named<br />

file_name.pag and file_name.dir. This is<br />

available only on systems with support for<br />

dbm databases.<br />

The output file is a hashed file, named<br />

file_name.db. This is available only on<br />

systems with support for db databases.<br />

When no file_type is specified, the software uses<br />

the database type specified via the database_type<br />

configuration parameter.<br />

file_name<br />

The name of the lookup table source file when<br />

rebuilding a database.<br />

DIAGNOSTICS<br />

Problems and transactions are logged to the standard error<br />

stream. No output means no problems. Duplicate entries are<br />

skipped and are flagged with a warning.<br />

postmap terminates with zero exit status in case of success<br />

(including successful postmap -q lookup) and terminates<br />

with non-zero exit status in case of failure.<br />

http://www.porcupine.org/postfix-mirror/postmap.1.html<br />

6/26/01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!