I got the email server properly set up this time, instead of taping it together and calling it good. Now it authenticates using a database instead of system authentication. Using this method, I can easily set up a secure system that I *might* open up to users sometime, meaning you'd get your own drunkserver.com email address... but don't quote me on that, I'm not sure about it.

Some tech stuff: The server authenticates using SSL/TLS through Dovecot, and I'm using Postfix as the MTA. Anyone who knows those applications will know they're a huge pain in the ass to learn the first time. After running through 6 tutorials and starting from scratch a bunch, I finally started building my own queries for authentication and used those instead. Still didn't work, so I started meticulously reading the config files and found a single line that broke authentication by clients but not dovecot's internal admin... Talk about frustrating.

But! PROGRESS! Onward to the new forums, and after that's squared away I'll be building out a new Minecraft server.