Esempio n. 1
0
#!/usr/bin/php -q
<?php 
/*********************************************************************
    pipe.php

    Converts piped emails to ticket. Just local - remote must use /api/tickets.email

    Peter Rotich <*****@*****.**>
    Copyright (c)  2006-2013 osTicket
    http://www.osticket.com

    Released under the GNU General Public License WITHOUT ANY WARRANTY.
    See LICENSE.TXT for details.

    vim: expandtab sw=4 ts=4 sts=4:
**********************************************************************/
ini_set('memory_limit', '256M');
//The concern here is having enough mem for emails with attachments.
@chdir(realpath(dirname(__FILE__)) . '/');
//Change dir.
require 'api.inc.php';
//Only local piping supported via pipe.php
if (!osTicket::is_cli()) {
    die('pipe.php only supports local piping - use http -> api/tickets.email');
}
require_once INCLUDE_DIR . 'api.tickets.php';
PipeApiController::process();