Just an update, I filed a missing mileage request by faxing my details to the club. They emailed me and said that I needed to send original boarding passes. I called them, and was told that depending on the airline they sometimes need original boarding passes. eg BA they can accept faxed copies, but MH wants the original boarding passes. Don't know why a paper copy of the boarding pass is required in the world of e-ticketing but anyway...
Still waiting for the mileage...
What happens if u use e-boarding pass or print out online?