@@ -16,7 +16,9 @@ func setupLogger() {
log = logrus.New()
// Handle logfile
- if (*logFile != "") {
+ if (*logFile == "") {
+ log.SetOutput(os.Stderr)
+ } else {
writer, err := os.OpenFile(*logFile, os.O_CREATE|os.O_RDWR|os.O_APPEND, 0600)
if err != nil {
fmt.Printf("cannot open log file: %s\n", err)
@@ -1,6 +1,6 @@
; smtprelay configuration
-; Logfile
+; Logfile (blank/default is stderr)
;logfile =
; Log format: default, plain (no timestamp), json