Ну насчет странного действия тут без вариантов. Почему тогда CURL не работает иначе?! Они нормальный промежуточный сертификат не принимают …
По поводу php sendmail, как я понимяю его использование не дает подписывать письма DKIM, и в большенство случаев письма будут в «Спаме»
тут PHP затронут. Надо еще и PHP.ini проверить чтобы /etc/ssl/cacert.pem был прописан. Я обновил последний /etc/ssl/cacert.pem и не работала отправка. Только посли добавление промежуточного сертификата все заработало. И конечно PHP.ini
curl.cainfo="/etc/ssl/cacert.pem"
openssl.cafile="/etc/ssl/cacert.pem"
Решение данной проблемы возможно если добавить в /etc/ssl/cacert.pem
один из корневых сертификатов. У меня пришлось добавить сертификат COMODORSADomainValidationSecureServerCA. После этого все заработало. Валидация сертификата стала проходить …