An open API service indexing awesome lists of open source software.

https://github.com/albinodrought/imap-password-logger

I forgot my email password.
https://github.com/albinodrought/imap-password-logger

Last synced: about 2 months ago
JSON representation

I forgot my email password.

Awesome Lists containing this project

README

        

# IMAP Password Logger


albinodrought/imap-password-logger Docker Pulls


AGPL-3.0 License

I forgot my email password. The [email client on my phone](https://github.com/k9mail/k-9) wouldn't [export my password](https://github.com/k9mail/k-9/blob/db1dcb46189cd4e62a84ee56c585aec586fa6d6a/app/core/src/main/java/com/fsck/k9/preferences/SettingsExporter.java#L227), but it would let me change the IMAP server. I changed it to this.

See [emersion/go-imap](https://github.com/emersion/go-imap)

## Running

1. Start up the IMAP server (runs on port 1143):

```sh
docker run --rm -it -p 1143:1143 albinodrought/imap-password-logger
```

2. Point your mail client at `:1143` with all TLS/SSL features disabled.

3. You should see something like this:

```
2019/12/22 18:00:35 Starting IMAP server at localhost:1143
2019/12/22 18:00:50 [email protected] hunter2
2019/12/22 18:00:50 [email protected] hunter2
```

## Building

### Without Docker

```
go get -d -v
go build
```

### With Docker

`docker build -t albinodrought/imap-password-logger .`