kellett nekem egy pop3 szerver, ami mbox fájlokat szolgál ki és postgresből autentikál. eddig teapop volt, egyszerű, kicsi, jó, de kigyalulták a debianból, mert 2003-as az utolsó verzió belőle. azért használok debiant, hogy fel tudjak tenni mindent repóból, hogy ne legyen gond a frissítés.
máshol használtam courier imapot, gondoltam, adok egy esélyt a courier pop3-nak. de az hamar kilőtte magát, mert maildirt akart mindenáron.
jött a következő, a gnu mailutils. a debianos csomagban van pop3 szerver, ami tud mysql-ből autentikálni, de postgres nincs. gondoltam, lerántom a debianizált forrást, beletúrok kicsit és lefordítom újra. erre egy olyan szöveg fogad a readme-ben, hogy mivel a postgres nem gnutls-t használ, hanem openssl-t, ami nem gpl-es, ezért nem szabad összelinkelni gpl-es programmal. Ahhoz, hogy a gnu pop3 szerver hozzá tudjon kapcsolódni postgreshez, szerintük mindenképpen kell valami ssl szerűség, tehát szerintük csak úgy lehet összelinkelni a gnu pop3d-t a postgres kliens könyvtárakkal, hogy mindenképpen legyen benne ssl. De a postgres miatt ez csak openssl lehet, azt a gpl nácik nem tűrik, tehát úgy van összefaragva a debianizált forrás, hogy pikkpakk nem lehet postgres klienssel is összefordítani. Annyit meg nekem nem ért, hogy rendesen kibogarásszam, hogy lehet-e és mennyi erőfeszítéssel, ment az egész a levesbe.
Kedves gpl nácik, ugye csuklik a kedves mama?
ezért lett dovecot pop3d, ami egy közepesen ótvaros megoldás, de a semminél jobb.