Hi, I am trying to process the body of a message that is piped from Procmail to a php-cli script with no luck ... I am trying to only catch the body of the message ... no other formatting ... mime etc ... only the body which consists of a one line message that is max 96 characters long ... the message in the body will start with a 0(zero) and end with a 0(zero) ... Here is my script: ###################################################################################################### #!/usr/bin/php <?php $get_mail_body = fopen ( 'php://stdin', 'r' ) ; $mail_body = preg_match ( "/[0]*?[0]/", @$get_mail_body, $body_match, PREG_OFFSET_CAPTURE ) ; while ( $message = fgets ( $get_mail_body ) ) { if ( $message == $body_match[0] ) { $command = exec ( 'echo -e "\rLT 4>'.$body_match[0].'r\r" > /dev/ttyS1' ) ; } else { } } echo "$command" ; fclose( $get_mail_body ); ?> ###################################################################################################### And here is my procmail recipe: ###################################################################################################### :0 * ^Subject.*Aprs message$ { :0 bf ! `/usr/bin/php -f /usr/local/bin/scripts/aprs_messages.php` } ###################################################################################################### Any pointers? Thank You Danny -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php