diff --git a/website/camweb.go b/website/camweb.go index 24a743f14..126def175 100644 --- a/website/camweb.go +++ b/website/camweb.go @@ -685,6 +685,9 @@ func runDemoBlobserverLoop() { } func sendStartingEmail() { + if *smtpServer == "" { + return + } contentRev, err := exec.Command("docker", "run", "--rm", "-v", "/var/camweb:/var/camweb", @@ -696,6 +699,7 @@ func sendStartingEmail() { cl, err := smtp.Dial(*smtpServer) if err != nil { log.Printf("Failed to connect to SMTP server: %v", err) + return } defer cl.Quit() if err = cl.Mail("noreply@camlistore.org"); err != nil {