He can use OpenOffice in conjunction with a number of contact management software packages. Some examples of contact management software packages might be
Outlook (though this is not one you want, I know)
an LDAP address data program
He just needs to set up an address data source pointing to the contact management software package. To do this, simply follow
File | Wizards | Address Data Source
Then his options are almost unlimited. For example,
File | New | Labels | ...
Tools | Mail Merge Wizard | ...
File | Send | ...
Insert | Fields | ... (This is how you can create your own template or customize what someone else created)
Insert | Envelope | ...
You can get OpenOffice templates from MANY sources. Here is one http://extensions.services.openoffice.o ... latepack_1
If someone posts a fix for your question, then please post a quick thank you and then go to your first post, use the edit button to add [Solved] as the first word of the title so other people can rely on the fix as well.
LibreOffice 3.3.3 on Fedora