Try POP3S first, then POP3 if it fails. Always ignore the certificate because that's a false sense of security and I don't feel like adding the complexity required to make the user specify their preference on every single connection. Also ran some tests to confirm that once libcurl opens a POP3 connection it stays open for the remaining commands, which is good because we don't want the message numbers to get out of sequence.