Заказы через WWW



Заказы принимаются программой D2 по электронной почте. Почтовый аккаунт описывается в настройках программы и при нажатии на кнопку "Доставить почту" производится проверка почтового ящика на наличие писем, адресованных программе D2. Такими письмами считаются письма, поле "Subject" которых содержит слово "4D2". Только эти письма забираются из почтового ящика и считаются входящими заказами. Заказ присылается не в теле письма, а как прикрепленный файл с именем, совпадающим с именем заказа и расширением d2d.

Формат заказа соответствует ограниченной версии заголовка формата электронного обмена документами "GEDI" в спецификации ISO 17933.

Пример PHP-программы, формирующей заказ и отсылающей его системе D2, приведен здесь. Вы можете скачать этот файл, распаковать его, исправить значения переменных $emailto, $emailfrom, $namefrom в начале программы d2send.php и использовать на своем веб-сервере для отправки заказов через веб-интерфейс.

начало