今は内部オブジェクトのポインタを直接入れているので、プロセスが一回終了してしまったりすると問題が起きてしまいます。これをやめるために、QMAIL内でメッセージを一意に識別する方法を決める必要があります。URIみたいなものですね。OLE的に言うとアイテムモニカになるのかも。
//<account>/<folder/<uidvalidity>/<id>のような形式が良いでしょうか。