CVSROOT:        /cvs
Module name:    src
Changes by:     e...@cvs.openbsd.org    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@

Reply via email to