still in DEV

blop, a new email just dropped...

IMAP Client for Elixir

Installation

def deps do
  [
    {:blop, "~> 0.1"}
  ]
end

Usage

alias Blop.Client

{:ok, client} = Client.new(
  host: "imap.my.host",
  port: 993,
  login: {"me@my.host", "my_strong_password"}
)

Client.list(client)

Client.select(client, "INBOX")

Client.fetch(client, "1:5")