mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-04-04 00:17:06 +00:00
Added Installation guide
Removed warning about install failure
This commit is contained in:
parent
8b4f8140f9
commit
a9f3969d86
@ -11,6 +11,12 @@ Where:
|
||||
|
||||
=========
|
||||
|
||||
Version 67.1.1 (December 29, 2023)
|
||||
------------------------------
|
||||
|
||||
* Fixed greylist, because even though the user selected to disable it, it will be remained active
|
||||
* Fixed installation, that would fail for problem with systemd-resolved package
|
||||
|
||||
Version 67.1.0 (December 29, 2023)
|
||||
------------------------------
|
||||
|
||||
|
69
INSTALL.md
Normal file
69
INSTALL.md
Normal file
@ -0,0 +1,69 @@
|
||||
# INSTALLATION GUIDE for Debian Mail-in-a-Box
|
||||
|
||||
=============
|
||||
|
||||
## Prerequisites
|
||||
|
||||
In order to install Debian Mail-in-a-Box, you need a machine with these mininum specifications:
|
||||
|
||||
- OS: Debian 12
|
||||
- RAM: at least 512MB
|
||||
- Disk: at least 6GB
|
||||
|
||||
Once you met these specifications, you need to install sudo. We could use ```su``` but is more easy to use the package ```sudo```.
|
||||
|
||||
```bash
|
||||
su -
|
||||
apt-get install sudo
|
||||
adduser [yourusername] sudo
|
||||
exit
|
||||
reboot
|
||||
```
|
||||
|
||||
Now your user account have the sudo access.
|
||||
After that, you need to install some utilities:
|
||||
|
||||
```bash
|
||||
sudo apt-get update
|
||||
sudo apt-get upgrade
|
||||
sudo apt-get install git
|
||||
```
|
||||
|
||||
## Installing Debian Mail-in-a-Box
|
||||
|
||||
Now you can proceed with the installation of the mail server:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/AiutoPcAmico/debian-mailinabox.git
|
||||
cd debian-mailinabox
|
||||
sudo ./setup/start.sh
|
||||
```
|
||||
|
||||
During the setup, you have to answer different questions.
|
||||
|
||||
First, you need to specify the Locales framework.
|
||||
Please, select **en_US.UTF-8 UTF-8** and default locale for the system environment **en_US.UTF8**
|
||||
|
||||
The script now installs all necessary packages. It might take some time (up to 15 minutes).
|
||||
At the end, you'll need to answer a few questions about configuring Debian Mail-in-a-Box.
|
||||
|
||||
First of all you will be asked for an email address for configuring the mail server.
|
||||
Usually it is configured as ```me@[servername].[domain].[tld]``` but personally I prefer to change it to ```[anotherusername]@[domain].[tld]```.
|
||||
This way Mail-in-a-Box will take care of the mail server for the main domain and the administrator user will be unknown.
|
||||
|
||||
Then you can indicate the subdomain where the mail server will be hosted (which you will reach via the Web GUI).
|
||||
I recommend keeping the format ```box.[domain].[tld]```.
|
||||
|
||||
At last, select if you want to keep enabled postgrey greylist.
|
||||
|
||||
Once the setup script finished installing all the components (which can take a long time) you will be asked to create your first email account.
|
||||
I recommend you setting it identical to the administration account ```[anotherusername]@[domain].[tld]```, so as to have a separate email for any logs or problems.
|
||||
|
||||
## Next Steps
|
||||
|
||||
Now your Debian Mail-in-a-Box is working!
|
||||
You can reach your email admin page by following the url provided by the script.
|
||||
You can now follow the guides from the official website to complete the setup and creation of your first email account.
|
||||
|
||||
Good luck!
|
||||
AiutoPcAmico
|
@ -1,8 +1,5 @@
|
||||
# Unofficial Debian Mail-in-a-Box
|
||||
|
||||
=============
|
||||
WARNING: At the moment, for systemd problems, the installation fails!
|
||||
I'm working for a fix. Please, try again tomorrow!
|
||||
=============
|
||||
|
||||
Simple porting of Mailinabox to Debian 12.
|
||||
@ -10,7 +7,7 @@ Original project: [https://github.com/mailinabox/mailinabox](https://github.com/
|
||||
|
||||
## Version
|
||||
|
||||
Current version: v67.1.0-AiutoPcAmico
|
||||
Current version: v67.1.1-AiutoPcAmico
|
||||
Upstream current implemented version: v67
|
||||
|
||||
## Changes implemented
|
||||
|
@ -913,7 +913,7 @@ def list_apt_updates(apt_update=True):
|
||||
|
||||
def what_version_is_this(env):
|
||||
# START AiutoPcAmico modification
|
||||
return "V67.1.0-AiutoPcAmico"
|
||||
return "V67.1.1-AiutoPcAmico"
|
||||
# END AiutoPcAmico modification
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user