First pass at message outbox