Sei riuscito allora?

Comunque ho fatto delle verifiche sulle righe di codice che scritto io. Effettivamente non estrapolava nulla,
ho modificato cosi' e va bene
Codice PHP:
/**
 * $input_stream e' il testo preso come input. Puo' corrispondere anche al contenuto di un file
 * preg_match_all() e' case sensitive quindi tiene conto delle maiuscole/minuscole quindi
 *                             FROM: e' diverso da From:
 */
$pattern '/FROM:([^:]*)TO:/';
$match_result preg_match_all("$pattern"$input_stream$match_espPREG_SET_ORDER);
foreach(
$match_esp as $key)
{
    
$My_Text chop($key['1']); 
    echo 
trim($My_Text)."\n---------------------\n";

L'ho provato e mi ha dato buoni risultati.