Test your email server encryption
ssl-tools.net
ssl-tools.net
Nevermind. I penalize suspect servers with a 30 seconds delay and they triggered it.
H=ssl-tools.net (ssl-trust.com) [91.202.41.201] Warning: remote host presented unverifiable HELO/EHLO greeting.- Hostname: mail.example.com
- StartTLS: supported
- Certificates: www.spamfirewall.at -Certificate does not match hostname
Certificate chain:
www.spamfirewall.at
337 days remaining 2048 bit sha1WithRSAEncryption
Root certificate unknown
- Perfect Forward Security: unsupported- DANE: Missing
I use a SSL certificate for my domain example.com. Is there something I have to do to fix that or is this only something the provider needs to take care of?
IIRC, SpamAssassin (slightly) penalizes e-mail coming from anything except mail.example.com and smtp.example.com, so it would be preferable to get your mailserver to use mail.example.com with an appropriate certificate. But if this is indeed an external service, you may not want to give them the private key of a mail.example.com certificate.
In any case, it's worrying if they're vulnerable to Heartbleed, but it's not that bad if SSL doesn't work - mail will still be sent in plaintext if the sender's mail server does not support it, or if you're actually under (man-in-the-middle-)attack, so you should treat e-mail as fairly untrusted anyway.
thanks for your reply. They are not vulnerable to Heartbleed and I never pointed my domain to their anti-spam tool, it's just something they were offering and set up for their customers I think. I'll just contact them with a link to the test and ask what's up.
Good point about being penalized by SpamAssassin, I'll look into that!
Although does the validity of the incoming mail servers certificates actually matter? In an ideal world other hosts would never send to improperly signed hosts or without TLS but that clearly is not the case so I'm not sure what current practical value having proper certificates actually has. In the longer term by pushing people to adopt proper certs it may become practical for people to turn off sending to servers without proper certificates so this may be better seen as part of a long term effort.