(BUTTONS0)
%$Null
-
%$Email_Buttons #If (@Adjust AND @Shift, 255, 1)
|\Sopen ZapEmail's minimalist buttons pane.|MClick Shift-\a to configure this pane as the default.
-
%$Email_FlagsToggle &4A
|\Sclose the buttons pane.
-
%$Buttons_Move
|\Dmove the buttons pane.
-
If (@Select):If (@Shift):Email_EncodeQPSel:Else:Email_EncodeQP:EndIf:Else:Email_Encode8bit
|\Senable quoted printable for this message.|MClick Shift-\s to encode the selection.|M\Aenable 8bit 'encoding' for this message.
-
If (@Select):If (@Shift):Email_DecodeQPSel:Else:Email_DecodeQP 0:Endif:Else:Email_DecodeQP 1
|\Sdecode this message and disable quoted printable.|MClick Shift-\s to decode the selection.|M\Adecode, leaving qp enabled.
-
Email_SplitForInsert
|\Ssplit the text at the cursor, leaving a blank line either side of the cursor.
-
If (@Select):Email_Stamp:Else:Email_Date
|\Sgive this message a new datestamp and message ID.|M\Agive this message a new datestamp.
-
Email_RotEncode
|\Srot13-encode (or decode) the selected text, or if none, the character at the cursor.
-
Email_Snip $If (@Buttons=4, "")
|\Ssnip the selected text.|M\Asnip the text with a user-defined string.
-
Email_StripSpcs #If (@Select, &0B, &1B)
|\Sremove trailing spaces, tabs, and excess quoting.|M\Aalso change quoting to the 'standard' form.
-
Email_ChangeQuoting $If (@Buttons=4, ">")
|\Schange the quoting for the paragraph to ">".|M\Achange the quoting to a user-defined quoting character.
-
Email_AddQuotingChr
|\Sadd a quoting character (via the minibuffer).
-
Email_RemQuotingChr
|\Sremove a quoting character (via the minibuffer).
-
Email_FixSig
|\Srepair the .sig separator.
-
Email_IncQuoting $If (@Buttons=4, ">")
|\Sincrement the quoting level of the selected text.|M\Aincrement it using a user-defined quoting character.
-
Email_DecQuoting
|\Sdecrement the quoting level of the selected text.
-
Email_FlagsToggle &51:If (@Select):Email_AddSignature:Else:Email_NextSignature
|\Sadd a signature to the message (replacing any existing .sig).|M\Aadd the next signature.
-
Email_AddTagline
|\Sadd a tagline to the end of the message.
-
%$Email_EditSigFiles
|\Sopen the directory containing ZapEmail's .sig files.
-
%$Email_EditTaglines
|\Sload the taglines file for editing.
-
QuickSave
|\Ssave the message.
-
QuickSave:CloseFile
|\Ssave and close the message.
-
If (@Select):Email_ReturnReceiptTo 1:Else:Email_ReturnReceiptTo 2
|\Sinsert a Return-Receipt-To: header line.|M\Ainsert a Disposition-Notification-To: header line.
-
Email_AntiSpam ".co. .com.":Email_AddHeaderLine ".Path: \m!not-for-mail":Email_AddHeaderLine ".Sender: \i"
|\Salter the From:, Path: and Sender: lines to provide some spam protection.
-
If (@Select):ImpressionSpell_Buf:Else:Spell
|\Sperform a spell check on this message.|M\Aopen the spell check window.|MRequires ZapSpell and ImpressionSpell.
-
If (@Select):BracketCursor " * *":Else:BracketSel " * *"
|\S*embolden* the current word|M\A*embolden* the current selection.
-
If (@Select):BracketCursor " / /":Else:BracketSel " / /"
|\S/italicise/ the current word|M\A/italicise/ the current selection.
-
If (@Select):BracketCursor " _ _":Else:BracketSel " _ _"
|\S_underline_ the current word|M\A/_underline_ the current selection.
-
If (@Select):BracketCursor " - -":Else:BracketSel " - -"
|\S-strikethrough- the current word|M\A/-strikethrough- the current selection.
-
Email_AddHeaderLine ".X-No-Archive: yes"
|\Sadd an X-No-Archive: (archive disabling) header line to news.
-

(BUTTONS1)
%$Null
-
%$Email_Buttons #If (@Adjust AND @Shift, 255, 0)
|\Sopen ZapEmail's full buttons pane.|MClick Shift-\a to configure this pane as the default.
-
%$Email_FlagsToggle &4A
|\Sclose the buttons pane.
-
%$Buttons_Move
|\Dmove the buttons pane.
-
If (@Select):If (@Shift):Email_EncodeQPSel:Else:Email_EncodeQP:EndIf:Else:Email_Encode8bit
|\Senable quoted printable for this message.|MClick Shift-\s to encode the selection.|M\Aenable 8bit 'encoding' for this message.
-
If (@Select):If (@Shift):Email_DecodeQPSel:Else:Email_DecodeQP 0:Endif:Else:Email_DecodeQP 1
|\Sdecode this message and disable quoted printable.|MClick Shift-\s to decode the selection.|M\Adecode, leaving qp enabled.
-
Email_RotEncode
|\Srot13-encode (or decode) the selected text, or if none, the character at the cursor.
-
Email_Snip $If (@Buttons=4, "")
|\Ssnip the selected text.|M\Asnip the text with a user-defined string.
-
QuickSave
|\Ssave the message.
-
QuickSave:CloseFile
|\Ssave and close the message.
-
If (@Select):Email_ReturnReceiptTo 1:Else:Email_ReturnReceiptTo 2
|\Sinsert a Return-Receipt-To: header line.|M\Ainsert a Disposition-Notification-To: header line.
-
Email_AntiSpam ".co. .com.":Email_AddHeaderLine ".Path: \m!not-for-mail":Email_AddHeaderLine ".Sender: \i"
|\Salter the From:, Path: and Sender: lines to provide some spam protection.
-
If (@Select):ImpressionSpell_Buf:Else:Spell
|\Sperform a spell check on this message.|M\Aopen the spell check window.|MRequires ZapSpell and ImpressionSpell.
-
Email_AddHeaderLine ".X-No-Archive: yes"
|\Sadd an X-No-Archive: (archive disabling) header line to news.
-
