diff --git a/cmd/ximap/test.muttrc b/cmd/ximap/test.muttrc new file mode 100644 index 0000000..62403dd --- /dev/null +++ b/cmd/ximap/test.muttrc @@ -0,0 +1,5 @@ +set spoolfile=imap://testuser:testpassword@localhost:10143/INBOX +set folder="imap://localhost:10143/INBOX" +set record="=Sent" +set postponed="=Drafts" + diff --git a/cmd/ximap/tmutt b/cmd/ximap/tmutt new file mode 100755 index 0000000..38fef53 --- /dev/null +++ b/cmd/ximap/tmutt @@ -0,0 +1,2 @@ +#!/bin/sh +mutt -F test.muttrc diff --git a/cmd/ximap/ximap.go b/cmd/ximap/ximap.go new file mode 100644 index 0000000..0ac2dfe --- /dev/null +++ b/cmd/ximap/ximap.go @@ -0,0 +1,21 @@ +package main + +import ( + "fmt" + "os" + + "github.com/jordwest/imap-server" + "github.com/jordwest/imap-server/mailstore" +) + +func main() { + store := mailstore.NewDummyMailstore() + s := imap.NewServer(store) + s.Transcript = os.Stdout + s.Addr = ":10143" + + err := s.ListenAndServe() + if err != nil { + fmt.Printf("Error creating test connection: %s\n", err) + } +}