Skip to content

This is simple go-application for looking imap/pop3/smtp config from ISP DB by Mozilla (Thunderbird autoconfig) with local caching configs and web api.

License

Notifications You must be signed in to change notification settings

SaulBerrenson/Ispdb-ApiGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ispdb Api Handler

About

This is simple go-application for looking imap/pop3/smtp config from ISP DB by Mozilla (Thunderbird autoconfig) with local caching configs and web api.

Features

Flags to execute

--update-threads=100 - default 100 threads at the pool for downloader cache
--port=37896 - port for api handler
--update-cache=1 - need update cache from ISPDB mozilla before run web api OR configs will be load from cache-file

Usage

-> localhost:37896/find/gmail.com
You will get answer with json config OR message - Not Found!

Requirements

github.com/PuerkitoBio/goquery v1.6.1
github.com/cheggaaa/pb/v3 v3.0.5
github.com/gammazero/workerpool v1.1.1
github.com/gorilla/mux v1.8.0

About

This is simple go-application for looking imap/pop3/smtp config from ISP DB by Mozilla (Thunderbird autoconfig) with local caching configs and web api.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages