in che senso non sai come inviare le variabili?
Premetto che il codice non lo guardato.

tu hai un form, questo form possiede un bottone.

Queando esso viene cliccato invia tutti i campi in una pagina differente o nella stessa pagina (ma in ogni caso invia dei dati).
questi dati li recuperi tramite post o get (dipende dal method nel form).

dopo che ha recuperato le variabili (ripeto non ho visto il codice) prelevi la mail che ti hanno postato e la inserisci nella funzione.
se invece dovessi prelevarle da db o file inserirai tutto in un bel cilclo!