Letsencrypt certificate for mail server

This might mean that you have an unusual Apache configuration in terms of where the files are located on your system, or somehow not having any virtual hosts at all (although I think the first possibility is more likely than the second).

Yes, you'll probably need to configure the SMTP server yourself to refer to the certificate files at their paths in /etc/letsencrypt/live. But the same certificate can certainly be used for both.