{"id":18342068,"url":"https://github.com/vikstrous/personal-mailserver","last_synced_at":"2025-04-09T21:25:05.674Z","repository":{"id":19040263,"uuid":"22265289","full_name":"vikstrous/personal-mailserver","owner":"vikstrous","description":"A config for a single user debian mail server that uses dovecot and postfix","archived":false,"fork":false,"pushed_at":"2016-12-30T20:47:46.000Z","size":70,"stargazers_count":0,"open_issues_count":3,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-15T13:29:14.912Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vikstrous.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-25T17:40:54.000Z","updated_at":"2016-12-30T20:47:48.000Z","dependencies_parsed_at":"2022-09-25T04:00:56.844Z","dependency_job_id":null,"html_url":"https://github.com/vikstrous/personal-mailserver","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/vikstrous%2Fpersonal-mailserver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikstrous%2Fpersonal-mailserver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikstrous%2Fpersonal-mailserver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikstrous%2Fpersonal-mailserver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vikstrous","download_url":"https://codeload.github.com/vikstrous/personal-mailserver/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248113445,"owners_count":21049844,"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":[],"created_at":"2024-11-05T20:29:24.560Z","updated_at":"2025-04-09T21:25:05.651Z","avatar_url":"https://github.com/vikstrous.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"personal-mailserver\n===================\n\n### UPDATE: DEPRECATED; See https://github.com/vikstrous/mailserver\n\nA config for a single user debian mail server that uses dovecot and postfix\n\nThis config assumes that you are using ansible. You can use it as inspiration if you are not, but it should be much easier to use if you are.\n\nFeatures\n--------\n\n- Uses ansible to deploy\n- Dovecot for imap(s)\n- Postfix for smtp(s)\n- Spamassassin for spam protection\n- dovecot-sieve for sorting email into folders\n- openntpd for keeping time up to date\n- sasl for ssl/tls\n- I think it disallows non-encrypted imap connections, but I haven't tested\n- Catch-all email address, all email for your domain is sent to user \"me\"\n- Automatic updates\n\nLimitations\n-----------\n\n- Works on Debian only\n- I haven't thought too hard about older or newer versions of any of the software\n- Overwrites your config files, but I'm not sure if there's much to be done about that one\n- Handles only one domain and one user\n\nSetup\n-----\n\n- If you don't already have an ansible project, look at the example directory and follow the instructions in the README.md there.\n- If you already have an ansible project set up, clone git@github.com:vikstrous/personal-mailserver.git into your roles directory and then look at the README.md in the example directory.\n\nOnce you are done I recommend testing it with http://www.mail-tester.com/ and http://mxtoolbox.com/diagnostic.aspx\n\nConnecting to your server\n-------------------------\n\nYou should be able to use any imaps/smtps client to send and receive mail.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikstrous%2Fpersonal-mailserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvikstrous%2Fpersonal-mailserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikstrous%2Fpersonal-mailserver/lists"}