<Root>

  <commands>   <!-- Alphabetical by name, yo -->

    <cmd name="AddSenderToAddressbook"
     _tip="Add Sender to Addressbook"/>

    <cmd name="CaretMode"
    _tip="Show a blinking cursor in the body of displayed messages"
    type = "toggle" state = "0" accel="F7"/>

    <cmd name="EditCut"
     _tip="Cut selected message(s) to the clipboard"
     accel="*Control*x" pixtype="pixbuf"/>

    <cmd name="EditCopy"
     _tip="Copy selected message(s) to the clipboard"
     accel="*Control*c" pixtype="pixbuf"/>

    <cmd name="EditPaste"
     _tip="Paste message(s) from the clipboard"
     accel="*Control*v" pixtype="pixbuf"/>

    <cmd name="MailNext"
     _tip="Display the next message"/>

    <cmd name="MailNextFlagged"
     _tip="Display the next important message"/>

    <cmd name="MailNextUnread"
     _tip="Display the next unread message"
     accel="bracketright"/>

    <cmd name="MailNextThread"
     _tip="Display the next unread thread"/>

    <cmd name="MailPrevious"
     _tip="Display the previous message"/>

    <cmd name="MailPreviousFlagged"
     _tip="Display the previous important message"/>

    <cmd name="MailPreviousUnread"
     _tip="Display the previous unread message"
     accel="bracketleft"/>

    <cmd name="MessageApplyFilters"
     _tip="Apply filter rules to the selected messages"
     accel="*Control*y"
     pixtype="pixbuf"/>

    <cmd name="MessageCopy"
     _tip="Copy selected messages to another folder"
     accel="*Control**Shift*y"
     pixtype="pixbuf"/>

    <cmd name="MessageDelete"
     _tip="Mark the selected messages for deletion"
     accel="*Control*d"
     pixtype="pixbuf"/>

    <cmd name="MessageFollowUpFlag"
     _tip="Flag selected message(s) for follow-up"
     accel="*Control**Shift*G"
     pixtype="pixbuf"/>

    <cmd name="MessageForward"
     _tip="Forward the selected message to someone"
     accel="*Control*f"
     pixtype="pixbuf"/>

    <cmd name="MessageForwardAttached"
     _tip="Forward the selected message to someone as an attachment"
     accel="*Control*j"/>

    <cmd name="MessageForwardInline"
     _tip="Forward the selected message in the body of a new message"
     accel="*Control**Shift*j"/>

    <cmd name="MessageForwardQuoted"
     _tip="Forward the selected message quoted like a reply"/>

    <cmd name="MessageMarkAsRead"
     _tip="Mark the selected message(s) as having been read"
     accel="*Control*k"
     pixtype="pixbuf"/>

    <cmd name="MessageMarkAsUnRead"
     _tip="Mark the selected message(s) as not having been read"
     accel="*Control**Shift*k"
     pixtype="pixbuf"/>

    <cmd name="MessageMarkAsImportant"
     _tip="Mark the selected message(s) as important"
     pixtype="pixbuf"/>

    <cmd name="MessageMarkAsUnimportant"
     _tip="Mark the selected message(s) as unimportant"/>

    <cmd name="MessageMove"
     _tip="Move selected message(s) to another folder"
     accel="*Control**Shift*v"
     pixtype="pixbuf"/>

    <cmd name="MessageOpen"
     _tip="Open the selected message in a new window"
     accel="*Control*o"/>

    <cmd name="MessagePostReply"
     _tip="Post a reply to a message in a Public folder"
     accel=""/>

    <cmd name="MessageRedirect"
     _tip="Redirect (bounce) the selected message to someone"
     accel=""/>

    <cmd name="MessageReplyAll"
     _tip="Compose a reply to all of the recipients of the selected message"
     accel="*Control**Shift*r"
     pixtype="pixbuf"/>

    <cmd name="MessageReplyList"
     _tip="Compose a reply to the mailing list of the selected message"
     accel="*Control*l"/>

    <cmd name="MessageReplySender"
     _tip="Compose a reply to the sender of the selected message"
     accel="*Control*r"
     pixtype="pixbuf"/>

    <cmd name="MessageResend"
     _tip="Open the selected message in the composer to re-send it"/>

    <cmd name="MessageSaveAs"
     _tip="Save the message as a text file"
     accel="*Control**Alt*s"
     pixtype="pixbuf"/>

    <cmd name="MessageSearch"
     _tip="Search for text in the body of the displayed message"
     accel="*Control*s"
     pixtype="pixbuf"/>

    <cmd name="MessageUndelete"
     _tip="Un-delete the selected messages"
     accel="*Control*u"
     pixtype="pixbuf"/>

    <cmd name="PrintMessage"
     _tip="Print this message"
     accel="*Control*p"
     pixtype="pixbuf"/>

    <cmd name="PrintPreviewMessage"
     _tip="Preview the message to be printed"
     pixtype="pixbuf"/>

    <cmd name="PrintSetup"
     _tip="Set up the page settings for your current printer"
     pixtype="pixbuf"/>

    <cmd name="ToolsFilterMailingList"
     _tip="Create a rule to filter messages to this mailing list"/>

    <cmd name="ToolsFilterRecipient"
     _tip="Create a rule to filter messages to these recipients"/>

    <cmd name="ToolsFilterSender"
     _tip="Create a rule to filter messages from this sender"/>

    <cmd name="ToolsFilterSubject"
     _tip="Create a rule to filter messages with this subject"/>

    <cmd name="ToolsVFolderMailingList"
     _tip="Create a virtual folder for this mailing list"/>

    <cmd name="ToolsVFolderRecipient"
     _tip="Create a virtual folder for these recipients"/>

    <cmd name="ToolsVFolderSender"
     _tip="Create a virtual folder for this sender"/>

    <cmd name="ToolsVFolderSubject"
     _tip="Create a virtual folder for this subject"/>

    <cmd name="ViewFullHeaders"
     _tip="Show message with all email headers"
     type="radio" group="message_display"/>

    <cmd name="ViewLoadImages"
     _tip="Force images in HTML mail to be loaded"/>

    <cmd name="ViewNormal"
     _tip="Show message in the normal style"
     type="radio" group="message_display"/>

    <cmd name="ViewSource"
     _tip="Show the raw email source of the message"
     type="radio" group="message_display"/>

    <cmd name="TextZoomIn"
    _tip="Increase the text size"
    accel="*Control*8"/>

    <cmd name="TextZoomOut"
    _tip="Decrease the text size"
    accel="*Control*0"/>

    <cmd name="TextZoomReset"
    _tip="Reset the text to its original size"
    accel="*Control*9"/>

  </commands>

  <keybindings>
    <accel name="*Shift*comma"        verb="MailPreviousUnread"/>
    <accel name="comma"	              verb="MailPreviousUnread"/>
    <accel name="less"                verb="MailPreviousUnread"/>
    <accel name="*Shift*less"         verb="MailPreviousUnread"/>
    <accel name="bracketleft"         verb="MailPreviousUnread"/>
    <accel name="*Shift*bracketleft"  verb="MailPreviousUnread"/>
    <accel name="braceleft"           verb="MailPreviousUnread"/>
    <accel name="*Shift*braceleft"    verb="MailPreviousUnread"/>

    <accel name="*Shift*period"       verb="MailNextUnread"/>
    <accel name="period"              verb="MailNextUnread"/>
    <accel name="greater"             verb="MailNextUnread"/>
    <accel name="*Shift*greater"      verb="MailNextUnread"/>
    <accel name="bracketright"        verb="MailNextUnread"/>
    <accel name="*Shift*bracketright" verb="MailNextUnread"/>
    <accel name="braceright"          verb="MailNextUnread"/>
    <accel name="*Shift*braceright"   verb="MailNextUnread"/>
  </keybindings>

  <menu>

    <submenu name="File">
      <placeholder name="FileOps">
        <menuitem name="MessageOpen" verb="" _label="_Open Message"/>
        <menuitem name="MessageSaveAs" verb="" _label="_Save As..."/>
      </placeholder>

      <placeholder name="Print">
        <menuitem name="PrintPreviewMessage" verb="" _label="Print Pre_view"/>
        <menuitem name="PrintMessage" verb="" _label="_Print..."/>
      </placeholder>
    </submenu>

    <placeholder name="EditPlaceholder">
      <submenu name="Edit">
        <placeholder name="MailMessageEdit">
          <menuitem name="EditCut" verb="" _label="Cu_t"/>
          <menuitem name="EditCopy" verb="" _label="_Copy"/>
          <menuitem name="EditPaste" verb="" _label="_Paste"/>

	  <separator f="" name="emaillist1"/>

	  <menuitem name="MessageSearch" verb="" _label="S_earch in Message..."/>

	  <separator f="" name="emaillist2"/>

          <menuitem name="MessageDelete" verb="" _label="_Delete"/>
          <menuitem name="MessageUndelete" verb="" _label="_Undelete"/>

	  <separator f="" name="emaillist3"/>

          <menuitem name="MessageMarkAsRead" verb="" _label="Mar_k as Read"/>
          <menuitem name="MessageMarkAsUnRead" verb="" _label="Mark as U_nread"/>
          <menuitem name="MessageMarkAsImportant" verb="" _label="Mark as I_mportant"/>
          <menuitem name="MessageMarkAsUnimportant" verb="" _label="Mark as Unimp_ortant"/>
        </placeholder>
      </submenu>
    </placeholder>

    <submenu name="View">
      <placeholder name="MailMessageView">
	<separator f="" name="emaillist"/>

	<submenu name="TextSize" _label="Text Si_ze">
	  <menuitem name="TextZoomOut" verb="" _label="S_maller"/>
	  <menuitem name="TextZoomIn" verb="" _label="_Larger"/>
	  
	  <separator f="" name="emaillist"/>
	  
	  <menuitem name="TextZoomReset" verb="" _label="Original Si_ze"/>
	</submenu>
        <submenu name="MessageDisplay" _label="_Message Display">
          <menuitem name="ViewLoadImages" verb="" _label="Load _Images"/>
          <menuitem name="CaretMode" verb="" _label="Caret _Mode"/>

	  <separator f="" name="emaillist"/>

          <menuitem name="ViewNormal" verb="" _label="_Normal Display"/>
	  <menuitem name="ViewFullHeaders" verb="" _label="Show Full _Headers"/>
	  <menuitem name="ViewSource" verb="" _label="Show Email _Source"/>
        </submenu>
      </placeholder>
    </submenu>

    <submenu name="Actions" _label="_Actions">
      <placeholder name="ComponentActionsPlaceholder">
        <placeholder name="MailMessageActions">
          <submenu name="GoTo" _label="_Go To">
            <menuitem name="MailNext" verb="" _label="_Next Message"/>
            <menuitem name="MailNextUnread" verb="" _label="Next _Unread Message"/>
            <menuitem name="MailNextFlagged" verb="" _label="Next _Important Message"/>
            <menuitem name="MailNextThread" verb="" _label="Next _Thread"/>
	    <separator f="" name="emaillist"/>
            <menuitem name="MailPrevious" verb="" _label="_Previous Message"/>
            <menuitem name="MailPreviousUnread" verb="" _label="P_revious Unread Message"/>
            <menuitem name="MailPreviousFlagged" verb="" _label="Pr_evious Important Message"/>
          </submenu>

	  <separator f="" name="emaillist1"/>

          <menuitem name="MessageFollowUpFlag" verb="" _label="Follow _Up..."/>

	  <separator f="" name="emaillist2"/>

          <menuitem name="MessageReplySender" verb="" _label="_Reply to Sender"/>
          <menuitem name="MessageReplyList" verb="" _label="Reply to _List"/>
          <menuitem name="MessageReplyAll" verb="" _label="Reply to _All"/>
          <menuitem name="MessageForward" verb="" _label="_Forward Message"/>
          <submenu name="ForwardAs" _label="F_orward">
            <menuitem verb="MessageForwardAttached" _label="_Attached"/>
            <menuitem verb="MessageForwardInline" _label="_Inline"/>
            <menuitem verb="MessageForwardQuoted" _label="_Quoted"/>
            <separator f="" name="forwardlist1"/>
            <menuitem verb="MessageRedirect" _label="Re_direct"/>
          </submenu>

          <menuitem name="MessagePostReply" verb="" _label="Post a Repl_y"/>

          <menuitem name="MessageResend" verb="" _label="_Resend..."/>

	  <separator f="" name="emaillist3"/>

          <menuitem name="MessageMove" verb="" _label="_Move to Folder"/>
          <menuitem name="MessageCopy" verb="" _label="_Copy to Folder"/>

	  <separator f="" name="emaillist4"/>

          <menuitem name="AddSenderToAddressbook" verb="" _label="A_dd Sender to Addressbook"/>

	  <separator f="" name="emaillist5"/>

          <menuitem name="MessageApplyFilters" verb="" _label="A_pply Filters"/>
        </placeholder>
      </placeholder>
    </submenu>

    <submenu name="Tools" _label="_Tools">
      <placeholder name="ComponentPlaceholder">
        <placeholder name="MailFilterTools">
          <submenu name="ToolsFilterFromMessage" _label="_Create Filter From Message">
            <menuitem name="ToolsFilterSubject" verb="" _label="Filter on _Subject..."/>
            <menuitem name="ToolsFilterSender" verb="" _label="Filter on Se_nder..."/>
            <menuitem name="ToolsFilterRecipient" verb="" _label="Filter on _Recipients..."/>
            <menuitem name="ToolsFilterMailingList" verb="" _label="Filter on Mailing _List..."/>
          </submenu>
        </placeholder>
        <placeholder name="MailVFolderTools">
          <submenu name="ToolsVFolderFromMessage" _label="Create _Virtual Folder From Message">
            <menuitem name="ToolsVFolderSubject" verb="" _label="VFolder on _Subject..."/>
            <menuitem name="ToolsVFolderSender" verb="" _label="VFolder on Se_nder..."/>
            <menuitem name="ToolsVFolderRecipient" verb="" _label="VFolder on _Recipients..."/>
            <menuitem name="ToolsVFolderMailingList" verb="" _label="VFolder on Mailing _List..."/>
          </submenu>
        </placeholder>
      </placeholder>
    </submenu>
  </menu>

  <dockitem name="Toolbar">

    <placeholder name="MailMessageToolbar">
      <toolitem name="MessageReplySender" verb=""
       _label="Reply" priority="1"
       pixtype="pixbuf"/>

      <toolitem name="MessageReplyAll" verb=""
       _label="Reply to All" priority="1"
       pixtype="pixbuf"/>

      <toolitem name="MessageForward" verb=""
       _label="Forward" priority="1"
       pixtype="pixbuf"/>

      <separator f="" name="emaillist1"/>

      <toolitem name="MessageMove" verb=""
       _label="Move"
       pixtype="pixbuf"/>
 
      <toolitem name="MessageCopy" verb=""
       _label="Copy"
       pixtype="pixbuf"/>

      <separator f="" name="emaillist2"/>

      <toolitem name="PrintMessage" verb=""
       _label="Print"
       pixtype="pixbuf"/>

      <toolitem name="MessageDelete" verb=""
       _label="Delete"
       pixtype="pixbuf"/>
    </placeholder>

    <placeholder name="MailNextButtons">
      <toolitem name="MailPrevious" verb=""
       _label="Previous"
       pixtype="pixbuf"/>

      <toolitem name="MailNext" verb=""
       _label="Next"
       pixtype="pixbuf"/>
    </placeholder>
  </dockitem>

</Root>
