{"id":28864148,"url":"https://github.com/the-mcgrail-foundation/mimedefang","last_synced_at":"2025-07-01T02:38:17.390Z","repository":{"id":39574144,"uuid":"248642707","full_name":"The-McGrail-Foundation/MIMEDefang","owner":"The-McGrail-Foundation","description":"MIMEDefang is an e-mail filtering tool that works with the Sendmail “Milter” library.  MIMEDefang lets you express your filtering policies in Perl rather than C, making it quick and easy to filter or manipulate your mail.","archived":false,"fork":false,"pushed_at":"2025-06-16T13:12:11.000Z","size":11657,"stargazers_count":29,"open_issues_count":5,"forks_count":8,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-06-16T14:36:28.254Z","etag":null,"topics":["antispam","email","filter","perl","security","smtp"],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/The-McGrail-Foundation.png","metadata":{"files":{"readme":"README.NONROOT","changelog":"Changelog","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,"zenodo":null}},"created_at":"2020-03-20T01:37:02.000Z","updated_at":"2025-06-16T13:12:15.000Z","dependencies_parsed_at":"2023-11-22T00:59:49.968Z","dependency_job_id":"3b2c22a3-0c2f-416e-90a8-26e08a9a4d2b","html_url":"https://github.com/The-McGrail-Foundation/MIMEDefang","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/The-McGrail-Foundation/MIMEDefang","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-McGrail-Foundation%2FMIMEDefang","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-McGrail-Foundation%2FMIMEDefang/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-McGrail-Foundation%2FMIMEDefang/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-McGrail-Foundation%2FMIMEDefang/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/The-McGrail-Foundation","download_url":"https://codeload.github.com/The-McGrail-Foundation/MIMEDefang/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-McGrail-Foundation%2FMIMEDefang/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260915847,"owners_count":23082035,"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":["antispam","email","filter","perl","security","smtp"],"created_at":"2025-06-20T09:01:07.075Z","updated_at":"2025-07-01T02:38:17.379Z","avatar_url":"https://github.com/The-McGrail-Foundation.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"Running MIMEDefang as non-root\n------------------------------\n\nIt is required to run MIMEDefang and the multiplexor as non-root.  You\nshould create a dedicated user for MIMEDefang.  In the examples, I'll\ncall this user \"defang\".\n\nTo run as defang:\n\n1) Supply the \"-U defang\" option to mimedefang.\n\n2) Supply the \"-U defang\" option to mimedefang-multiplexor.\n\n3) Make the spool and quarantine directories owned by defang, with mode 700.\n\n4) If you are using statistics logging in the default /var/log/mimedefang\ndirectory, make that directory owned by defang with mode 755 or 700, depending\non your tastes.\n\n5) You *MUST* create the socket(s) and pid file(s) in the spool directory.\nAs of MIMEDefang 2.13, this is the default.  You may have to edit your\nsendmail.cf or sendmail.mc file to use /var/spool/MIMEDefang instead of\n/var/run as the directory containing the milter socket.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthe-mcgrail-foundation%2Fmimedefang","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthe-mcgrail-foundation%2Fmimedefang","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthe-mcgrail-foundation%2Fmimedefang/lists"}