April 11, 2019, 4:40 p.m.

Road less travelled

It's supposed to be the journey not the destination, but I spend a lot of my programming time wandering down not-programming avenues.

Currently, I'm setting up the new server for ComFest. It's similar to the setup I used for this server except with Wordpress instead of Django. Also, it's a production/real site and I'm super concerned with its ability to handle traffic during the festival, its security, and its ability to run... well. Like, I don't care if my server root is trying to email me and can't I do care if the ComFest server is having a problem but cannot reach anyone.

The issue I've been fighting with the last few days is setting up a mailing system on the server. I just need root to be able to send things. I don't need to handle anything more. I tried following some tutorials that use postfix. But it turns out, after struggling to understand why it wasn't forwarding correctly, it's because postfix doesn't use /etc/aliases to forward anything to a non-local email. I think I came up with a solution last night, but I'd messed up so many other settings that I reset the server to an earlier configuration. I'm taking a couple classes today on setting up postfix, and hopefully, the new knowledge, combined with the experience of the past couple days will allow me to get this right.