Hi,
The postings are kept on the web. I don't know if there is a complete archive you can dowload.
I think you would be be able to find more information going to www.ni.com/contact. The ni.com Help section allows you to contact the team handling the web site.
Hope this helps.
DiegoF
National Instruments.