{"id":24664540,"url":"https://github.com/ageborn-dev/postfix-secured","last_synced_at":"2025-03-21T09:42:48.953Z","repository":{"id":171311512,"uuid":"647725486","full_name":"ageborn-dev/postfix-secured","owner":"ageborn-dev","description":"This script `postfix-secured.sh` configures the Postfix SMTP server on a Plesk server with best security practices.","archived":false,"fork":false,"pushed_at":"2023-05-31T11:52:31.000Z","size":18,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T06:13:23.378Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ageborn-dev.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":"2023-05-31T11:48:10.000Z","updated_at":"2023-09-08T13:56:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"58ceb9cf-12e4-4ab5-91b3-9a73bdc102f2","html_url":"https://github.com/ageborn-dev/postfix-secured","commit_stats":null,"previous_names":["georgechatzitaskos/postfix-secured","ageborn-dev/postfix-secured"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ageborn-dev%2Fpostfix-secured","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ageborn-dev%2Fpostfix-secured/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ageborn-dev%2Fpostfix-secured/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ageborn-dev%2Fpostfix-secured/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ageborn-dev","download_url":"https://codeload.github.com/ageborn-dev/postfix-secured/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244776270,"owners_count":20508503,"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":"2025-01-26T06:13:28.511Z","updated_at":"2025-03-21T09:42:48.922Z","avatar_url":"https://github.com/ageborn-dev.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# postfix-secured\n\n\n# :mailbox: Postfix Configuration Script \n\nThis script `postfix-secured.sh` configures the Postfix SMTP server on a Plesk server with best security practices.\n\n---\n\n## :rocket: Usage \n\n1. **Download the script:**\n\n    ```bash\n    wget https://github.com/GeorgeChatzitaskos/postfix-secured.git\n    ```\n\n2. **Make the script executable:**\n\n    ```bash\n    chmod +x postfix-secured.sh\n    ```\n\n3. **Run the script as root:**\n\n    ```bash\n    sudo ./postfix-secured.sh\n    ```\n\n---\n\n## :bulb: What does this script do? \n\nThis script automatically retrieves the public IP of the server, checks for the existence of SSL certificates, and ensures that only necessary changes to the Postfix configuration are made. A backup of the original configuration is created before any changes are applied.\n\n---\n\n## :warning: Disclaimer \n\nAlways test scripts in a non-production environment first. Monitor your server's performance and error logs after making changes. Adjust as necessary based on your specific circumstances.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fageborn-dev%2Fpostfix-secured","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fageborn-dev%2Fpostfix-secured","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fageborn-dev%2Fpostfix-secured/lists"}