Установите отдельную версию openssl куда-нибудь и укажите её в configure.
Хотя php 5.3 прекрасно собирается с openssl 1.0.1
Ну раз в заголовках SPF в статусе pass, а в результатах теста temperror, значит, у тестировалки на port25.com внутренние разногласия. Других вариантов нет.
Скорее уж с сервисами яндекса.
Без заголовков письма нельзя установить причину.
Если в зоне MX действительно указует на гугл, а письма с яндекса возвращаются с такой ошибкой, это значит, что или почтовая система яндекса закэшировала где-то у себя старые MX-ы, или у яндекса где-то косяк.
Подождите время, указанное в TTL зоны, и если после этого будет та же проблема, пишите в яндекс.
Запрос или соединение?
Я доверяю археологическим фактам и всю ценную информацию бэкаплю на глиняные таблички.
Если переименуете файлы, скорее всего, ваша CMS перестанет работать, если не сделаете в ней соответствующие изменения.
А если сделаете, то продержатся они не более, чем до следующего апдейта.
Злоумышленники ищут не файлы, а дыры в скриптах.
С этой точки зрения правильнее не иметь дырявых скриптов :)
Сделать это может только привилегированный пользователь. Он же root.
(Скрипт, работающий с правами рута).
Попробуйте убрать флаги "L"