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@