la butto li....
//trovi l'occorrenza del testo delimitatore.
//se ce ne sta + di 1 lo rifai...studiati bene la stringa.
int occorrenza_testo = testoEmail.IndexOf("------=");
//dall'ultima occorrenza utile, fai la substring
string testo = testoEmail.SubString(occorrenza_testo);
in questo modo riesci a tirarti fuori il testo.