faire un certificat SSL, c'est gratos, tui peux t'en faire un toi meme.
Genre qd tu install apache-ssl, il t'en fait tout suel.
Par contre, faire valider le certif par une autorité, genre verisign ou autre, la oui, c'est payant. Mais pour un webmail ou un site perso, un certificat gratos suffit.
Et meme windows2003 adv turbo server super cher ne te permettra pas de crer un certificat valide sans payer chez un registar.