forked from Avix101/Mail-Server-Script
-
Notifications
You must be signed in to change notification settings - Fork 0
https://avix.co/blog/server-hosting/ for information on how to use this script.
License
TupaNegreiros/Mail-Server-Script
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Important setup details can be found here. Visit https://avix.co/server-hosting for more info on how to setup your own mail server (using this script). 1.You need a "Fully Qualified Domain Name" in order to have your own mail server, so make sure you have one and change the mydomain parameter in super.sh before you run the script. mydomain="example.com" 2. You need to obtain some signed certificates in order to operate your mail server. If you run the setup script, free self-signed ones will be placed in the correct locations. If you want official certificates, which you most likely will need to get at some point, find a service on the web that will generate them for you. After that; place the certificate in: /etc/pki/tls/certs/ Place the private key in: /etc/pki/tls/private/ Also rename the certificate and key file to be "server.pem". This is because the script tells each service to look for server.pem 3. All default passwords will be admin unless you change the default_password variable within super.sh. If you want to create a pasword for a new mail user it is advised that you use the following command, because it will hash and salt your plain-text password, making it much harder to crack; doveadm pw -p yourpassword -s ssha512 -r 10 By default, when running the script the password specified in the variable will be salted and hashed.
About
https://avix.co/blog/server-hosting/ for information on how to use this script.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Shell 97.7%
- Perl 2.3%