By imessage, I can send and get message from another Apple ID. Message history is storing in
/Users/username/Library/Containers/com.apple.iChat/Data/Library/Messages (on my mac)
In that directory, there are Archive and attachments (alias). I can see all my messages and my receiver's messages.