https://bugs.exim.org/show_bug.cgi?id=2982
Martin Kealey <from-exim-bugzi...@kurahaupo.gen.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |from-exim-bugzilla@kurahaup | |o.gen.nz --- Comment #1 from Martin Kealey <from-exim-bugzi...@kurahaupo.gen.nz> --- Exim can use syslog, and rsyslogd or syslogngd you can configure the daemons to match based on the details of the sending process and/or the body of the message, not just the labelled facility and severity. Or link with this: #include <sys/types.h> #include <unistd.h> #include <time.h> #include <syslog.h> #include <stdio.h> void openlog(chat *ident, int option, int facility ) {} void syslog(int prio, char *msg, ...) { struct timespec t; clock_gettime(CLOCK_REALTIME, &t); struct tm T; char tt[20]; strftime(tt, sizeof tt, "%F %T", gmtime_r(t.tv_sec, &T)), printf("%s.%.4u [%u] ", tt, t.tv_nsec/100000, getpid()); va_list v; va_start(v,msg); vprintf(m, v); va_end(v); } void closesyslog() { fflush(stdout); } -- You are receiving this mail because: You are on the CC list for the bug. -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##