Евгений Быченко: ну это да, я то же заметил что не особо ругаются по этому поводу. Но все равно раз уж убил столько времени, хотелось бы разобраться с вопросом до конца.
PTR настраивается у поставщика услуг, обратная зона через конфиги bind не сработала. Тут все нормально уже. Вобще в Exim есть параметр настройки helo, но и он не сработал. Вот у меня и возникли подозрения по поводу того, что helo почтовики читают сами. Потому, что в сервисе тестирования емайлов, helo стоит то какое надо.
Грубо гворя есть первоначальные данные в п переменных, есть элементы для изменения этих переменных, ну и всякий раз при изменении значений переменных производить вызов функции