layout: true name: titleslide class: center, middle
.footnote[ ###
@schmonz
####
#devopsdaysnyc
[schmonz.com/talk
/2019-devopsdays](https://schmonz.com/talk/2019-devopsdays/) ] --- layout: true name: footnotelinks .left-column[
] .footnote[ ###
@schmonz
####
#devopsdaysnyc
[schmonz.com/talk
/2019-devopsdays](https://schmonz.com/talk/2019-devopsdays/) ] --- template: titleslide # Run Your @wn Email Server!
## Amitai Schleier --- layout: false template: footnotelinks .right-column[ # Code of Conduct ## Is there one for this conference? [Yes](https://www.devopsdays.org/events/2019-new-york-city/conduct/) ## Remind ourselves how we want to behave ## Like infra as code, declaring our intentions helps us live up to them ] --- .right-column[ # “Email is the next big thing.” ## — David Heinemeier Hansson, [this week](https://twitter.com/dhh/status/1087083987376324608) ] --- .right-column[ # Don’t Run A Mail Server! ### - Neither core business nor differentiator ### - Seeking elected public office ### - Too much to learn up front ### - Requires careful monitoring ### - Easy to make mistakes ] --- .right-column[ # “[You] are saying goodbye to Inbox at the end of March.” ## — Google ] --- .right-column[ # Do Run A Mail Server! ### - Easy to make mistakes ### - Monitor as needed ### - Learn as you go ### - Committed to life as a private citizen ### - More privacy ### - More control ] --- .right-column[ # How Run Mail Server!!1 ## Get pkgsrc ```txt $ git clone https://github.com/NetBSD/pkgsrc.git $ cd pkgsrc/bootstrap $ sudo ./bootstrap --prefix=/opt/pkg ``` #### Put `/opt/pkg` in your `PATH`. ] --- .right-column[ # How Run Mail Server!!!2 ## Install qmail and related packages ```txt $ cd pkgsrc/meta-pkgs/qmail-server $ make install ``` #### Wait patiently. Building from source! ] --- .right-column[ # How Run Mail Server!!!!3 ## Set your MX record #### (DNS. It’s always DNS.) ] --- .right-column[ # “Your way around Facebook, and all the other walled-garden parasites, goes through email.” ## — David Heinemeier Hansson ] --- .right-column[ # More Info ## - Package manager: [pkgsrc](https://www.pkgsrc.org) ## - Mail server: [qmail](https://cr.yp.to/qmail.html) ## - My blog:
2018Q4 qmail updates in pkgsrc
## - My book: [Agile in 3 Minutes](http://leanpub.com/agilein3minutes/c/devopsnyc19) ] --- template: titleslide # Run Your @wn Email Server!
## [Amitai Schleier](https://latentagility.com)