Мы используем API проверки адреса и .NET, а не подтверждение доставки и PHP, но, возможно, я могу помочь.
XML, который вы отправляете в почтовое отделение, должен быть частью строки запроса, подобной этой:
https://servername/ShippingAPITest.dll?API=DeliveryConfirmationV3&XML=<DeliveryConfirmationV3.0Request USERID="username">…….</DeliveryConfirmationV3.0Request>
Тогда они просто вернут вам документ XML. Я никогда не использовал библиотеку cURL, но, возможно, вы можете проверить, что это именно то, что она на самом деле отправляет.
Кроме того, вы уже были одобрены? Если нет, то они разрешают только стандартные ответы теста. Все остальное выдаст вам ошибку, даже если она будет действительна на рабочем сервере.