Skip to content

KakashiHatake324/imap-go-prebuilt

Repository files navigation

To install go get github.com/KakashiHatake324/imap-go-prebuilt

Use case - retrieve nike login code (if you don't add catchall it will use receiver details, if you add catchall information, it will use catchall and retrieve for the receiver)

	imapOpts := &imapgoprebuilt.ImapOpts{
		Imap:          imapgoprebuilt.Gmail,
		Site:          imapgoprebuilt.Nike,
		ReceiverEmail: "EMAIL@gmail.com",
		ReceiverPass:  "APP_PASSWORD",
		CatchallEmail: "",
		CatchallPass:  "",
		MaxChecks:     5,
	}
	if code, err := imapOpts.FetchEmail(); err != nil {
		log.Println(err)
	} else {
		log.Println(code)
	}

About

Fetch imap information with this simple golang module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages