{"repo":"ProtonMail/gluon","free":true,"listed":false,"github":"https://github.com/ProtonMail/gluon","clone":"git clone https://github.com/ProtonMail/gluon.git","description":"An IMAP server library written in Go","language":"Go","stars":549,"topics":["go","golang","imap","imap-server","imap4","imaplib","proton","protonmail"],"license":"MIT","category":"dev-tools","readme_excerpt":"Gluon An IMAP4rev1 library focusing on correctness, stability and performance. Demo The demo server can be started with: By default, the demo server includes two demo users, both with password pass . The first has addresses user1@example.com and alias1@example.com . The second has addresses user2@example.com and alias2@example.com . Once started, connect to the demo server with an email client (e.g. thunderbird) or via telnet: Changing DB schema Do not forget to re-generate ent code after changing the DB schema in ./internal/db/ent/schema . pushd ./internal/db/ent && go generate . && popd","default_branch":null,"files":null,"tree":[],"storefront":"/r/ProtonMail","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ProtonMail/gluon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}