{"id":16058283,"url":"https://github.com/gschlager/docker-fakepop","last_synced_at":"2025-04-05T08:15:56.055Z","repository":{"id":83239980,"uuid":"103702709","full_name":"gschlager/docker-fakepop","owner":"gschlager","description":"Docker image for fakepop","archived":false,"fork":false,"pushed_at":"2020-02-12T16:51:15.000Z","size":3,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-02-10T15:50:47.074Z","etag":null,"topics":["docker-image","pop3-server"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gschlager.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-15T21:25:04.000Z","updated_at":"2024-05-13T12:26:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"24b6fd5f-facf-4d1f-8bc8-081502f03095","html_url":"https://github.com/gschlager/docker-fakepop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gschlager%2Fdocker-fakepop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gschlager%2Fdocker-fakepop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gschlager%2Fdocker-fakepop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gschlager%2Fdocker-fakepop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gschlager","download_url":"https://codeload.github.com/gschlager/docker-fakepop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247305946,"owners_count":20917208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-image","pop3-server"],"created_at":"2024-10-09T03:20:41.468Z","updated_at":"2025-04-05T08:15:56.037Z","avatar_url":"https://github.com/gschlager.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docker-fakepop\nDocker image for [fakepop](https://packages.debian.org/jessie/fakepop).\n\n\u003e fakepop is a fake pop3 daemon. It returns always the same messages to all users, it does not care about usernames and passwords. All user/pass combinations are accepted.\n\n[![](https://images.microbadger.com/badges/image/gschlager/fakepop.svg)](https://microbadger.com/images/gschlager/fakepop)\n\n## How to use\n\n* Create a directory which will contain the emails that *fakepop* should serve.\n  ```bash\n  mkdir ~/fake_emails\n  ```\n\n* Put all messages that you want *fakepop* to deliver in the `~/fake_emails` directory.\\\n  Some filenames are not considered as messages:\n  - filenames begining with '.' (hidden files)\n  - filenames begining with 'readme' (case insensitive)\n  - filenames ending in '~' (backup files)\n\n* Run *fakepop* by mounting your email directory. It will run as daemon in the background.\n  ```bash\n  docker run --rm -d --name fakepop -v ${PWD}:/etc/fakepop -p 127.0.0.1:110:110 gschlager/fakepop\n  ```\n\n* You can stop the daemon with\n  ```bash\n  docker stop fakepop\n  ```\n\n## Connecting to the POP3 server\n\n* **Hostname**: localhost\n* **Port**: 110\n* **Username**: whatever you want\n* **Password**: whatever you want\n* **Connection security**: None\n\n### Connecting from Discourse\nYou can connect from Discourse by changing the following site settings:\n* disable `pop3_polling_ssl`\n* disable `pop3_polling_openssl_verify`\n* `pop3_polling_host`: localhost\n* `pop3_polling_port`: 110\n* `pop3 polling username`: whatever you want\n* `pop3 polling password`: whatever you want\n* enable `pop3_polling_enabled`\n* enable `email_in`\n\nThen create a group or category and configure an email address for it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgschlager%2Fdocker-fakepop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgschlager%2Fdocker-fakepop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgschlager%2Fdocker-fakepop/lists"}