Salve a tutti, mi serve di sapere se è possibile passarsi da una pagina all'altra dei dati tramite il metodo POST combinato con la funzione header();

Ad esempio dopo un reindirizzamento

Codice PHP:
header("Location: /pippo/.pluto.php"); 
Devo passare dei dati da ricevere con

Codice PHP:
$messaggio $_POST['messaggio']; 
nell'altra pagina.

Per il momento sto facendo così

Codice PHP:
header("Location: /pippo.pluto.php?messaggio=E' avventuo un redirect"); 
Ma siccome i messaggi sono troppo lunghi vorrei passarli con il metodo POST senza utilizzare eventuali campi hidden nei form nascosti.