Actalis (the italian CA mentioned in the article for S/MIME certs) generates the certificate for you, i.e. they have the private key.
This is of course completely unacceptable. It's insulting, really.
There are no providers of free S/MIME certificate for private consumers with a duration of 1 year or more.