CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/11/12 07:58:53
Modified files:
usr.sbin/smtpd : aliases.c bounce.c control.c dns.c enqueue.c
forward.c ioev.c lka.c lka_session.c map.c
map_db.c map_file.c map_static.c mda.c mfa.c
mta.c mta_session.c parse.y queue.c
queue_backend.c queue_fsqueue.c ruleset.c
scheduler.c scheduler_ramqueue.c smtp.c
smtp_session.c smtpctl.c smtpd.c smtpd.h ssl.c
stat_backend.c util.c
Log message:
Cleanups and improvements:
* Log more events (especially client session) and use a better scheme
for that: each messages is prefixed with a token to easily identify
its class:
- info/warn/debug: general server messages
- smtp-in: smtp client connections
- relay: status update for relayed messages
- delivery: status update for local deliveries
* Implement "smtpctl monitor" to display updates of selected internal
counters.
* When reloading the on-disk queue at startup do not commit a message
if no envelope was submitted for that message.
* Remove unused stuff in the config parser.
ok gilles@