Postfix Overview - Introduction - SCN Research
Postfix Overview - Introduction - SCN Research
Postfix Overview - Introduction - SCN Research
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Mailbox ownership is controlled by the virtual_uid_maps<br />
and virtual_gid_maps lookup tables, which are indexed with<br />
the full recipient address. Each table provides a string<br />
with the numerical user and group ID, respectively.<br />
Page 2 of 4<br />
The virtual_minimum_uid parameter imposes a lower bound on<br />
numerical user ID values that may be specified in any virtual_owner_maps<br />
or virtual_uid_maps.<br />
SECURITY<br />
The virtual delivery agent is not security sensitive, provided<br />
that the lookup tables with recipient information are adequately<br />
protected. This program is not designed to run chrooted.<br />
STANDARDS<br />
RFC 822 (ARPA Internet Text Messages)<br />
DIAGNOSTICS<br />
Mail bounces when the recipient has no mailbox or when the<br />
recipient is over disk quota. In all other cases, mail for<br />
an existing recipient is deferred and a warning is logged.<br />
Problems and transactions are logged to syslogd(8). Corrupted<br />
message files are marked so that the queue manager<br />
can move them to the corrupt queue afterwards.<br />
Depending on the setting of the notify_classes parameter,<br />
the postmaster is notified of bounces and of other trouble.<br />
BUGS<br />
This delivery agent silently ignores address extensions.<br />
<strong>Postfix</strong> should have lookup tables that can return multiple<br />
result attributes. In order to avoid the inconvenience of<br />
maintaining three tables, use an LDAP or MYSQL database.<br />
CONFIGURATION PARAMETERS<br />
The following main.cf parameters are especially relevant<br />
to this program. See the <strong>Postfix</strong> main.cf file for syntax<br />
details and for default values. Use the postfix reload<br />
command after a configuration change.<br />
Mailbox delivery<br />
virtual_mailbox_base<br />
Specifies a path that is prepended to all mailbox<br />
or maildir paths. This is a safety measure to<br />
ensure that an out of control map in virtual_mailbox_maps<br />
doesn't litter the filesystem with mailboxes.<br />
While it could be set to "/", this setting<br />
isn't recommended.<br />
virtual_mailbox_maps (regexp maps disallowed)<br />
Recipients are looked up in these maps to determine<br />
the path to their mailbox or maildir. If the<br />
returned path ends in a slash ("/"), maildir-style<br />
delivery is carried out, otherwise the path is<br />
assumed to specify a UNIX-style mailbox file.<br />
Note that virtual_mailbox_base is unconditionally<br />
prepended to this path.<br />
virtual_minimum_uid<br />
http://www.porcupine.org/postfix-mirror/virtual.8.html<br />
6/26/01