Clarification needed in Direct email delivery setup instructions

Thanks so much for putting together the Direct-reply-to email. I think it’s one of the most underrated features of Discourse!

The guide is excellent. However, one minor yet error-prone detail is letsencrypt key file setting. It should be very obvious that it’s a placeholder, eg <your domain key file>.

# uncomment these (and the volume below!) to support TLS 
#  POSTCONF_smtpd_tls_key_file:  /letsencrypt/discourse.example.com/prop.ltcmp.net.key <---- ???
#  POSTCONF_smtpd_tls_cert_file:  /letsencrypt/discourse.example.com/fullchain.cer
#  POSTCONF_smtpd_tls_security_level: may

It has been brought up before.

Thank you for the great work!

2 Likes

Thanks. I’ll work on this in a couple of days.

Yes please. This took me a LOT of time to track down. I suggest just continuing the example, so:

/letsencrypt/discourse.example.com/discourse.example.com.key

1 Like

Ah. OK. Now I see.

Should read

 #  POSTCONF_smtpd_tls_key_file:  /letsencrypt/discourse.example.com/discourse.example.com.key

NOT

#  POSTCONF_smtpd_tls_key_file:  /letsencrypt/discourse.example.com/prop.ltcmp.net.key

I thought that github used to let me click edit to automatically make a branch to submit a PR, but it’s not working that way for some reason.

@Falco could you make the proposed update?

2 Likes