Using certificate for email, ftp and http


#1

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:

I ran this command:

It produced this output:

My web server is (include version):

The operating system my web server runs on is (include version):

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know):

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):


#2

Hi @kenko, what’s your question?

If your question is, in the abstract, whether it’s possible to use the same certificate for e-mail (SMTP and/or IMAP), FTP, and HTTP services, then the answer is yes. Let’s Encrypt certificates can be used for all of these purposes and you can use the same certificate for each of them.

You’ll probably have to separately edit configuration files for each of the server applications that provides these services to point them to the appropriate certificate location. For example, you’ll probably have to edit an IMAP server configuration, MTA configuration, FTP server configuration, and web server configuration, in each case to let the server know about the location of the certificate chain and private key.


#3

I’m happy to hear that you are “Using certificate for email, ftp and http”.


#4

It’s also worth noting that FTP and email servers in particular can have different and very specific formats for the certificate, chain, and key. Sometimes they have to be concatenated into a single file - it all depends on the software.