n'aurai tu as interete a le faire en deux etapes ?  
 
1- extraction d'un fichier de données a l'aide de php  
2- envoi du mailing avec open office, en se servant du fichier extrait ( pas d'acces a mysql )  
 
sinon, moi j'utilise une solution assez proche de newneo >  
je fais un fichier html , dans lequel les variables sont de la forme %variable%
 
ensuite, je fait un strreplace de %variable% par sa valeur 
 
 ---------------