Necesitas emplear algo mas de ingenio, evidentemente necesitas construir la cadena del cuerpo con tus bucles pero concatenando las variables sin imprimirlas.
Te sugiero copiar tu script y corregirlo poco a poco para que sirva únicamente para dicho fin.
Ese es el único fallo en tu concepto, igual si muestras algo podría alguien ayudarte mejor.