mmv

mailserver bootstrap script
git clone git://git.yotsev.xyz/mmv.git
Log | Files | Refs | README | LICENSE

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