MAX_BAUD[CV >C] A value (a valid multiple of 2400) assigned to this variable will limit the baud rate for the current fax outbound call.  It overrides the $baud_max command in the CFG or USR file and has the same hardware limitations.  It also overrides any Max Baud Action Code.  You can use the 'variable group' feature to set this variable automatically for selected destination numbers, as shown in this example.  See also STEPDOWN_BAUD
MAX_PROOFS[CV >J] A higher value can be assigned to this variable to override the default value of 20. This limit is provided to prevent excessive proofs being attempted in automated Job Admin applications. The override allows further proofs to be attempted after the situation has been checked.
MAXSIL [SW] Can be set to a value (seconds or milliseconds depending on the TIME_MS variable setting) of between 0 and 20 seconds inclusive to control the silence time which will terminate a voice recording. The default value is 5 seconds. This parameter can be used to reduce the wait at the end of a recording in countries where touch-tone signals cannot be used to cause a recording to stop. The value set remains in effect until the end of the call unless overridden by a further assignment.
MIN_BAUD[CV >C] A value (a valid multiple of 2400) assigned to this variable will limit the baud rate for the current fax outbound call.  It overrides the $baud_min command in the CFG or USR file and has the same hardware limitations (including availability only for Dialogic, Diva and Brooktrout TR1034 boards).
MEMOx [CV >CG]  These variables are intended for use on cover sheets to expand text values.  They are 'special' control variables because their value is retrieved using the special rules described here.
These variables are an exception to the rule that the longest possible variable name is always expanded. Variable expansions of the form @MEMOx are processed specially, and only an exact match is expanded. Thus if you have defined MEMO3 in an FS file, but have not defined MEMO30, then writing @MEMO30 in a cover sheet template file will not cause the value of MEMO3 followed by a zero to be expanded. This feature allows you to include a large number of @MEMOx expansions in a cover sheet template file, and have them correctly expand to blank if a smaller number of $var_def MEMOx commands have been created in the FS file by either FFCLIENT or another FS file generation program.
MONITOR_EVENT[SRO] This variable contains the event description of an event from the MONITOR_LIST file. It is intended for use in the MQM_MESSAGE_TEXT variable value to identify the event. For more information, see Real-Time Status Monitoring.
MONITOR_LIST[CV >C] This variable specifies the list of events to be monitored by means of messages to the $monitor_qname queue.  For details of the syntax, see Real-Time Status Monitoring.
MOVE_RESULT[SRO] Contains 0 if no MOVETHISFILE has been done or if the most recent move in the call was successful.  Otherwise contains the Windows error resulting from the move, or -1 if the move reported failure but no Windows error could be obtained.
MOVETARGET [SW] Assigning a directory or path name to this variable will cause it to become the destination of a subsequent assignment to the MOVETHISFILE system variable. No checking takes place until the MOVETHISFILE assignment. The target persists for the current call only.
MOVETHISFILE [SW] Assigning a full pathname to this variable will cause it to be moved (renamed) to the directory or filename currently specified as the contents of the MOVETARGET system variable. If the destination is a directory the file name will be unchanged. Any existing file with the name of the destination file will be deleted. If the move cannot be made, MOVE_RESULT will contain the last Windows error number. Use this variable with care!
MPT_RECEIVE [SW] Assigning a value of 'N' or '0' to this variable will disable multi-page TIF receive for a fax received later in the call. A value of 'Y' (or any other value) will enable multi-page TIF receive.
MQM_MESSAGE_TEXT[CV >C] This variable controls the content of the message written to the queue specified by $monitor_qname. For more information, see Real-Time Status Monitoring.
MSMQ_FS_PRI[CV >J] (no longer used, see $msmq_pri).
MSMQ_NOTIFY_PRI[CV >J] (no longer used, see $msmq_pri).
MSMQ_PREPROC_PRI[CV >J] (no longer used, see $msmq_pri).
MULTI_TARGET_COLUMN[CV >J] When a column number or range (e.g. "1-8") is specified in this variable, each row of a job administration broadcast list will be examined to see if the column or columns have multiple entries separated by the delimiter character defined by MULTI_TARGET_DELIMITER (which defaults to comma).  If so, they will all be combined to produce a set of entries and the row will be copied as many times as necessary, to create a row for each of the multiple entries.  The principal use of this feature is to send an e-mail broadcast item to multiple recipients, but it can also be used for fax, voice and SMS broadcasts.
MX_BREAK, MX_CONTINUE[CV >E] See E-Mail error handling.