Contributed by Tom Parker: I've posted the c I whipped up last night which does a kinda generic POP3 auth. Syntax is checkpop some.host user pass Same idea as with the original authentication scheme, return code of 0 is auth ok, return code of -1 / 255 is failed.