hunk.code_window: 	}
   	if s.EmailAddress == nil {
   		s.EmailAddress = NewString("")
   	}
   }
   type MessageExportSettings struct {
   	EnableExport        *bool
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit: 	if s.SMTPServerTimeout == nil || *s.SMTPServerTimeout == 0 {
   		s.SMTPServerTimeout = NewInt(1800)
   	}
  
hunk.file_path: model/config.go
hunk.type: add
file: /*
  Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
  
  
  The simplest way to use Logrus is simply the package-level exported logger:
  
    package main
  
    import (
      log "github.com/sirupsen/logrus"
    )
  
    func main() {
      log.WithFields(log.Fields{
        "animal": "walrus",
        "number": 1,
        "size":   10,
      }).Info("A walrus appears")
    }
  
  Output:
    time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10
  
  For a full guide visit https://github.com/sirupsen/logrus
  */
  package logrus
  