Controller layout of private messaging

Hey am after some advice on how to layout my controllers and models
for inbox/sentbox private messaging functionality.

i have it all working at the moment but i believe it to be quite
messy. i have this so far.

controllers/actions:
mbox/notification_controller.rb

  • list
  • destroy
    mbox/privmsg_controller.rb
  • inbox
  • sentbox
  • destroy
    mbox/user_comments_controller.rb
  • list
  • destroy
    privmsg_controller.rb
  • new
  • show
  • reply

can someone give me some advice on a good way to layout my
controller’s actions, to simulate a linked-in sorta messaging system?