<?
include('config.php');
$MC=imap_check($mbox);
$MN=$MC->Nmsgs;
$overview=imap_fetch_overview($mbox,"1:$MN",0);
$size=sizeof($overview);
$header = imap_headerinfo($mbox, 1, 80, 80);
$from = $header->from;
foreach ($from as $id => $object) {
$fromname = $object->personal;
$fromaddress = $object->mailbox . "@" . $object->host;
}
$subject = $header->fetchsubject;
if($size !="0"){
$message = $fromname;
$message .= " (";
$message .= $subject;
$message .= ") ";
$message .=imap_fetchbody($mbox, 1, 1);
$result = mb_strlen($message);
if($result > 160){
$cut = substr($message, 0, 160);
$message = $cut;
}
imap_delete($mbox, 1);
imap_expunge($mbox);
$URL="http://216.129.53.44:8080/cgi-bin/send_sm_rogers.new";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "msisdn=".$smsnum."&text=".$message."&SIZEBOX=".$result);curl_exec ($ch);
curl_close ($ch);
}
imap_close($mbox);
?>
"msisdn=".$smsnum."&text=".$message."&SIZEBOX=".$result);curl_exec ($ch);
<?
include('config.php');
$MC=imap_check($mbox);
$MN=$MC->Nmsgs;
$overview=imap_fetch_overview($mbox,"1:$MN",0);
$size=sizeof($overview);
if($size !="0")
{
$message=imap_fetchbody($mbox, 1, 1);
imap_delete($mbox, 1);
imap_expunge($mbox);
$result = strlen($message);
$message = str_replace(chr(10), " ", $message);
$iterate = intval($result / 160);
$start = 0;
while ($iterate >= 0)
{
if ($result > 160)
{
$cut = substr($message, $start, $start+160);
}
else
{
$cut = $message;
}
$msgtxt = $cut;
$msglength = strlen($msgtxt);
$URL="http://216.129.53.44:8080/cgi-bin/send_sm_rogers.new";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "msisdn=".$smsnum."&text=".$msgtxt."&SIZEBOX=".$msglength);curl_exec ($ch);
curl_close ($ch);
$iterate = $iterate - 1;
$start = $start + 160;
}
}
imap_close($mbox);
?>