1POSTLOGD(8)                 System Manager's Manual                POSTLOGD(8)
2
3
4

NAME

6       postlogd - Postfix internal log server
7

SYNOPSIS

9       postlogd [generic Postfix daemon options]
10

DESCRIPTION

12       This program logs events on behalf of Postfix programs when the maillog
13       configuration parameter specifies a non-empty value.
14

BUGS

16       Non-daemon Postfix programs don't know that  they  should  log  to  the
17       internal  logging  service  before  they  have  processed  command-line
18       options and main.cf parameters. These programs still log earlier events
19       to the syslog service.
20
21       If  Postfix  is down, the non-daemon programs postfix(1), postsuper(1),
22       postmulti(1), and postlog(1), will log directly to $maillog_file. These
23       programs expect to run with root privileges, for example during Postfix
24       start-up, reload, or shutdown.
25
26       Other non-daemon Postfix programs will never write directly  to  $mail‐
27       log_file (also, logging to stdout would interfere with the operation of
28       some of these programs). These programs can log to postlogd(8) if  they
29       are run by the super-user, or if their executable file has set-gid per‐
30       mission. Do not set this permission on programs other than  postdrop(1)
31       and postqueue(1).
32

CONFIGURATION PARAMETERS

34       Changes  to  main.cf  are  picked up automatically, as postlogd(8) pro‐
35       cesses run for only a limited amount of time. Use the command  "postfix
36       reload" to speed up a change.
37
38       The  text  below provides only a parameter summary. See postconf(5) for
39       more details including examples.
40
41       config_directory (see 'postconf -d' output)
42              The default location of the Postfix main.cf and  master.cf  con‐
43              figuration files.
44
45       maillog_file (empty)
46              The  name  of an optional logfile that is written by the Postfix
47              postlogd(8) service.
48
49       process_id (read-only)
50              The process ID of a Postfix command or daemon process.
51
52       process_name (read-only)
53              The process name of a Postfix command or daemon process.
54
55       syslog_name (see 'postconf -d' output)
56              A prefix that  is  prepended  to  the  process  name  in  syslog
57              records, so that, for example, "smtpd" becomes "prefix/smtpd".
58
59       service_name (read-only)
60              The master.cf service name of a Postfix daemon process.
61
62       postlogd_watchdog_timeout (10s)
63              How  much  time  a  postlogd(8)  process  may  take to process a
64              request before it is terminated by a built-in watchdog timer.
65

SEE ALSO

67       postconf(5), configuration parameters
68       syslogd(8), system logging
69

README_FILES

71       Use "postconf readme_directory" or "postconf html_directory" to  locate
72       this information.
73       MAILLOG_README, Postfix logging to file or stdout
74

LICENSE

76       The Secure Mailer license must be distributed with this software.
77

HISTORY

79       This service was introduced with Postfix version 3.4.
80

AUTHOR(S)

82       Wietse Venema
83       Google, Inc.
84       111 8th Avenue
85       New York, NY 10011, USA
86
87
88
89                                                                   POSTLOGD(8)
Impressum