ЕСТь решение совсем другим методом, мне в свое время очень помогло.copy-past моего ответа с другого форума:
я подобные задачки решаю тупо по крон-скрипту.
Иногда нужно запустить на одном из серверов , к которому нет удаленного доступа (назовем его УС), какую-то команду, например, статистику снять.
На УС пишется скрипт, который запускается, скажем, каждые 5 минут.
С удаленного хоста в определенный ящик на УС отправляется запрос с конкретной темой или фразой в теле письма.
УС-крон-скрипт каждые 5 минут проверяет наличие письма в выделенном ящике (а также наличие ключевых слов) и предпринимает/не_предпринимает определенные действия.