Let’s Encrypt certificates are perfectly fine for mail servers. You just can’t use them for client side authentication, using it on a server is fine.
Code signing requires OV or EV IIRC, as Let’s Encrypt only issues DV certificates, they can’t be used for code signing.