imapget: Downloads email from imap SSL servers.

[ bsd3, network, program ] [ Propose Tags ] [ Report a vulnerability ]

This programs shows how to use HaskellNet to download email from imap SSL servers. The IMAP implementation is provided by HaskellNet, and the SSL implementation is provided by HsOpenSSL. The program uses HsOpenSSL to forward a tcp connection on a local port to a remote imap server and wraps the connection over SSL. HaskellNet simply connects to the local port.

Currently imapget is able to list imap folders and print downloaded messages in the standard output.

When run the first time, it will create a configuration file which you can edit to specify username, password, imap server and ports.

hostname=imap.gmail.com
port=993
username=<your imap username>
passwd=<your imap password>
ssl_wrap_port=3004

ssl_wrap_port is the local port used to wrap IMAP traffic over SSL.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.1, 0.0.2, 0.0.3
Dependencies base (<5), bytestring, directory, HaskellNet (>=0.3.1 && <0.4), HsOpenSSL, network, text [details]
License BSD-3-Clause
Author Facundo Domínguez, MarketPsych Advisor LLC
Maintainer Facundo Domínguez <facundominguez@gmail.com>
Category Network
Source repo head: darcs get http://patch-tag.com/r/facundo/imapget
this: darcs get http://patch-tag.com/r/facundo/imapget --tag 0.0.3
Uploaded by FacundoDominguez at 2013-01-08T02:46:50Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables imapget
Downloads 2450 total (13 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2015-05-20 [all 9 reports]