package smtp type SMTPStore interface { AddMailData(mail *MailData) error } type DiscardStore struct { } func (s *DiscardStore) AddMailData(mail *MailData) error { return nil }