Categories
Technical

Unintentional SMTP open relay due to overzealous Docker port binding

Docker, Postfix, NAT, and IPv6. What could go wrong? As it turns out, a lot. Follow this deep dive into hair-pulling as I attempt to eradicate an apparent open relay on my VPS server.

Categories
Technical

An extremely comprehensive guide to running your own school elections with old software

Nothing drives me more crazy than abandonware. Facilitating school elections is no easy feat. Not because it’s hard for students to understand how to vote, but because the software is hilariously painful to deal with. The software currently suggested by PSHS-CVC teachers, and also used by the University of the Philippines, Halalan, is 9 years […]