README (982B)
1 ## About 2 3 mmv - minimal mailserver virtual 4 5 mmv is a script for setting up a personal email server on OpenBSD using 6 virtual users. 7 8 As you might have guessed, there also exists a fork - 9 [mms](https://git.yotsev.xyz/mms) 10 - that uses system users. 11 12 WARNING: The script is still in development and liable to drastic 13 changes with no backwards compatibility. 14 15 ## Prerequisites 16 17 The script automates as much as possible but there is one thing out of 18 its reach - dns. You'll need a valid A and/or AAAA record for the domain 19 you're going to use and for a subdomain `mail.domain.tld`. 20 21 ## Installation 22 23 git clone git://git.yotsev.xyz/mmv.git 24 cd mmv 25 ./setup.sh domain.tld 26 27 ## Post-execution 28 29 After the script has finished executing successfully, it will have 30 written dns record that you have to paste into your name server or your 31 registrar's interface. 32 33 ## Usage 34 35 After everything is in place, you can use the newly created script 36 `newuser` to add a user account. 37 38 ./newuser