credo che il problema sia qui:

codice:
$header .= $riga_mail['mail_addr_nl']."; ";
c'è uno spazio di troppo.

Tra l'altro non mi ricordo se il carattere giusto per la separazione sia il ; o la ,.

Per la nl fai bene a provare a scriverla da solo, ma per la spedizione delle mail (te lo dico per esperienza personale) ci sono sempre un sacco di problemi, perchè basta sbagliare di poco gli header per far andare in palla tutto.

Phpmailer è una classe eccezionale, e ti facilita di molto anche la spedizione delle mail in formato html o con allegati.

Dagli un occhio..

Ciao