MessageProcessor stores the recipient address along with each sent message, so it can properly resend messages