This is the main dovel repository, it has the Go code to run dovel SMTP server.
Author: brian (git@myr.sh)
Date: Sun Sep 10 20:21:40 2023 -0300
Parent: b38a81a
Added more logs
commit f936e470b0ee5b36a3cf3a9ce2ef74df3dcbab5a Author: brian <git@myr.sh> Date: Sun Sep 10 20:21:40 2023 -0300 Added more logs diff --git a/cmd/dovel/backend.go b/cmd/dovel/backend.go index 8d45119..bef872b 100644 --- a/cmd/dovel/backend.go +++ b/cmd/dovel/backend.go @@ -80,11 +80,14 @@ func (s *Session) Data(raw io.Reader) error { if _, err := os.Stat(h); err == nil { err := s.Send(s.from, s.tos, strings.NewReader(string(cont))) if err != nil { + println("send", err.Error()) return err } c := exec.Command(h) c.Stdin = strings.NewReader(string(mess)) + c.Stdout = os.Stdout if err := c.Run(); err != nil { + println("run script", err.Error()) return err } } @@ -106,7 +109,9 @@ func (s *Session) Data(raw io.Reader) error { c := exec.Command(h) c.Stdin = strings.NewReader(string(mess)) + c.Stdout = os.Stdout if err := c.Run(); err != nil { + println("run script", err.Error()) return err } }