diff --git a/demo/auth/main.go b/demo/auth/main.go index 208678b..dd336df 100644 --- a/demo/auth/main.go +++ b/demo/auth/main.go @@ -29,6 +29,7 @@ func main() { s := imap.NewServer( imap.ListenOption("127.0.0.1:1193"), imap.AuthStoreOption(a), + imap.StoreOption(imap.NewDummyMailstore()), ) // Firing up the server diff --git a/mailstore.go b/mailstore.go index eb82fa5..ea42c6e 100644 --- a/mailstore.go +++ b/mailstore.go @@ -119,3 +119,8 @@ func (m *dummyMailstore) RecentMessages(mbox int64) (int64, error) { func (m *dummyMailstore) NextUid(mbox int64) (int64, error) { return 9, nil } + +// Create new instance of DummyMailstore +func NewDummyMailstore() Mailstore { + return &dummyMailstore{} +}