GNU Enterprise does this nicely. You simply create an .rtf document in editor of your choice using annotation for the fields you wish to be "merged". You make simple xml file that defines the mapping from your datasource to your document and you are good to go. You can then have output go to printer, email, fax or other device. The documentation is not super great, but you should readily be able to take the mail merge sample from gnue-reports and get things working rather quickly. -Derek Mike Starke said: > > I am trying to come up with a solid way to do mail merges. > > I have tried Html::Template....but when I fire off my > perl script to fetch the records from MySQL I seem to > have to convert to postscript to feed into the printer..... > html2ps just is not cooperating in terms of layout. > Anyone having experience w/html2ps with respect to > applying CSS to the html doc would be appreciated. > > I have also tried OO....and tried mailmerges from there. > What a pain. Although I have a notch more control over > the layout than I have now, simple queries are a real pain... > > I would prefer to stay away from OO in favor of a more simplistic > method. > > So, if I had to distill the question down: If I had a .html document, > How can I feed it to a printer and have all the css applied as expected? > I also need the ability to control page breaks.... > > -- > -M > > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us > To subscribe, unsubscribe, or to change you mail settings: > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss