package storage import "github.com/ian-kent/Go-MailHog/mailhog/data" // Storage represents a storage backend type Storage interface { Store(m *data.Message) (string, error) List(start int, limit int) (*data.Messages, error) DeleteOne(id string) error DeleteAll() error Load(id string) (*data.Message, error) }