initial commit

This commit is contained in:
2025-10-26 14:41:49 +00:00
commit e548aec9f8
4 changed files with 200 additions and 0 deletions

67
README.md Normal file
View File

@@ -0,0 +1,67 @@
# Postfix for Ubuntu 24.04 Server
[![OS](https://img.shields.io/badge/ubuntu-24.04-E95420)](#)
[![Shell](https://img.shields.io/badge/shell-bash-121011)](#)
[![MailServer](https://img.shields.io/badge/server-postfix-8B1E3F)](#)
[![License](https://img.shields.io/badge/License-MIT-green)](./LICENSE)
Automated Bash installer for deploying **Postfix** non-interactively on Ubuntu 24.04 Server — ideal when you just need a working mail server and dont want a screen full of configuration prompts. The script comes with an optional Mailutils installation flag.
This is a **production-focused installer**, not a demo.
---
### Preparing
Update your package index before running the installer:
```
sudo apt update -y
```
---
### Download the Script
Clone the repository from your Git server:
```
git clone https://git.x-files.dk/mail/postfix-ubuntu.git
```
```
cd postfix-ubuntu
```
### Usage
Run the script using the `-m` flag to control whether Mailutils will be installed as well (`yes` or `no`).
```
sudo ./postfixinstall -m <yes|no>
```
### Example
Install Postfix **with** Mailutils:
```
sudo ./postfixinstall -m yes
```
Install Postfix **only**:
```
sudo ./postfixinstall -m no
```
---
### More Information
More guides and documentation can be found on [wiki.x-files.dk](https://wiki.x-files.dk)
---
### License
Licensed under the [MIT License](./LICENSE).