DirectAdmin - это панель управления, похоже, что MDA (агент доставки почты) определяет, что сообщение не удалось.
Не зная, что такое MDA и как он настроен, практически невозможно посоветовать, как это исправить, однако следует отметить несколько моментов:
1) MDA может просто не иметь возможности передавать вывод в программу - вы проверили у своего поставщика услуг?
2) возможно, вы неправильно настроили переадресацию MDA - попробуйте заменить ее на простой 'cat> somefile'
3) MDA может искать действительное возвращаемое значение из канала - по умолчанию сценарии оболочки shuold возвращают нулевое состояние выхода в случае успеха - ненулевое значение в случае неудачи
НТН
С