Sign In | Sign Out | Mailing Lists | Unsubscribe or Change Settings | Help |
OpenBSD Mailing List Server
Majordomo error files In an effort to support error messages that are easy to understand and localize, the error messages are gradually being moved out of the source code and into separate files. Each error file is a template file that supports variable substitution. The files are site-specific, but can be retrieved and customized on a per-domain basis using the get command. For example, to customize the password_length file, use this command: get-edit GLOBAL /error/password_length Error files are never returned directly. Instead, their text is incorporated into the appropriate format file for the command that generated the error (see "help format_files" for further details). The variable substitutions supported by each file are listed in parentheses. access_closed ------------- This message is displayed when a command is denied because one of the *_access settings is set to "closed". (standard plus COMMAND, SETTING) access_confcons --------------- This message is displayed when a command requires confirmation because one of the *_policy settings is set to "closed+confirm". (standard plus COMMAND, SETTING) access_confirm -------------- This message is displayed when a command requires confirmation by default or because one of the *_policy settings includes the word "confirm". (standard plus COMMAND, SETTING) access_confirm2 --------------- This message is displayed when a command requires confirmation from the user and victim by default. (standard plus COMMAND) access_consult -------------- This message is displayed when a command is moderated because one of the *_policy settings is set to "closed". (standard plus COMMAND, SETTING) access_mismatch --------------- This message is displayed when the user and victim of a command are different. (standard plus COMMAND, USER, VICTIM) access_password --------------- This message is displayed when one of the *_access and *_policy settings contains the word "password" and a command is issued without a password. (standard plus COMMAND) access_posing ------------- This message is displayed when the session user and user of a command are different. (standard plus COMMAND, SESSIONUSER, USER) access_sublist -------------- This message is displayed when a command that affects a sublist is issued without an administrative password. (standard plus COMMAND) add_headers ----------- This message is displayed if an attempt to add headers to a message for the post-addhdr command failed. (standard substitutions only) already_registered ------------------ This message is displayed if an attempt is made to register an address that is already registered. (standard plus VICTIM) already_subscribed ------------------ This message is displayed if an attempt is made to subscribe an address that is already a subscriber. (standard plus FULLADDR, VICTIM) after_route ----------- This message is displayed when comments appear in an e-mail address after the "route" (the actual address). (standard substitutions only) approve_no_command ------------------ This message is displayed when the approve command is not followed by another Majordomo command on the same line. (standard substitutions only) approve_no_password ------------------- This message is displayed when the approve command is not followed by a password. (standard substitutions only) archive_init ------------ This message is displayed when the archive_start routine has not been called to initialize the archive. (standard substitutions only) at_symbol --------- This message is displayed when more than one '@' appears in an e-mail address. (standard substitutions only) body_length ----------- This message is displayed when the body of a posted message is larger than the size in the maxlength configuration setting. (standard plus MAXLENGTH, SIZE) body_part_consult ----------------- This message is displayed when a posted message contains a body part type that causes the message to be moderated, as determined by the attachment_filters configuration setting. (standard plus CONTENT_TYPE, PART) body_part_deny -------------- This message is displayed when a posted message contains a body part type that causes the message to be discarded, as determined by the attachment_filters configuration setting. (standard plus CONTENT_TYPE, PART) bounce_error ------------ This message is displayed when a technical problem occurred while information about an e-mail address was being extracted from a bounce message. (standard plus ERROR, VICTIM) bounce_rule ----------- This message provides a default explanation for an action taken by a rule in the bounce_rules setting. (standard plus COMMAND) bounce_unsub ------------ This message explains that an address was unsubscribed due to a delivery failure. (standard plus VICTIM) bounce_user ----------- This message displays diagnostics and statistics for one address to which a posted message could not be delivered. (standard plus BOUNCE_PERCENT, BOUNCES_DAY, BOUNCES_MONTH, BOUNCES_WEEK, CONSECUTIVE, DIAGNOSTIC, NONMEMBER, REASONS, STATUS, VICTIM) bracketed_addresses ------------------- This message is displayed when more than one e-mail address is included within a single pair of angle brackets. (standard substitutions only) commands_processed ------------------ This message summarizes the results of a group of commands that were processed by the command parser. (standard plus COUNT, FAIL, SESSIONID, STALL, SUCCEED) command_results --------------- This message is displayed in the Subject header of a message containing the results of a Majordomo command. (standard plus COMMAND) default_reset ------------- This message is displayed when the "default" command resets a default setting to an empty value. (standard plus SETTING) default_set ----------- This message is displayed when the "default" command changes a default setting (delay, list, password, or user). (standard plus SETTING, VALUE) denied_post ----------- This message is displayed in the Subject header of an acknowledgement message when a posted message is denied by the access checks and the resulting message has no description. This is usually caused by the "reply" action in an access rule; see "help configset_access_rules" for more details. (standard substitutions only) digest_mode ----------- This message is displayed if the digest command is issued without one of the required command modes. (standard plus DIGEST_DESCRIPTIONS, DIGESTS, MODES) dup_checksum ------------ This message is displayed when a posted message has the same body checksum as a previously posted message. (standard plus DATE) dup_msg_id ---------- This message is displayed when a posted message has the same message ID as a previously posted message. (standard plus DATE, MESSAGE_ID) dup_partial_checksum -------------------- This message is displayed when a posted message has the same body checksum for the first 10 lines as a previously posted message. (standard plus DATE) empty_command ------------- This message is displayed when the command parser finds an empty command. (standard substitutions only) end_command ----------- This message is displayed when the command parser recognizes the "end" command and stops processing commands. (standard substitutions only) ending_at --------- This message is displayed when an e-mail address ends in a '@'. (standard substitutions only) existing_sublist ---------------- This message is displayed when an attempt is made to create a sublist that already exists. (standard substitutions only) found_tag --------- This message is displayed when the command parser finds a tag that ends a multi-line "here document." (standard plus TAG) host_length ----------- This message is displayed when the host name in an e-mail address is longer than 64 characters. (standard substitutions only) ignored_part ------------ This message is displayed when the command parser ignores a message part that is not plain text or HTML. (standard plus CONTENT_TYPE) inactive_list ------------- This error message is displayed if access to a list is denied because the "active" configuration setting for the list is turned off. (standard substitutions only) incompatible_mode ----------------- This message is displayed if a command is issued with two or more command modes that are incompatible. (standard plus MODE, MODES) incomplete_host --------------- This message is displayed when the host name does not contain at least one subdomain. (standard substitutions only) invalid_address --------------- This message is displayed if an e-mail address is invalid. (standard plus ADDRESS, ERROR, LOCATION) invalid_approval ---------------- This message is displayed if an "Approved" line in a posted message contains an invalid password. See "help admin_moderate" for more information about the "Approved" feature. (standard substitutions only) invalid_arguments ----------------- This message is displayed when the message parser ignores arguments for a command that is not designed to accept arguments. (standard plus COMMAND) invalid_attachment ------------------ This message is displayed when the command parser processes an attachment number that is greater than the number of attachments in a message. (standard plus COUNT) invalid_char ------------ This message is displayed when an e-mail address contains an invalid character. (standard substitutions only) invalid_command --------------- This error message is displayed if a command is requested that Majordomo does not support. (standard plus COMMAND) invalid_comment --------------- This message is displayed when the comment portion of an e-mail address is invalid. (standard plus COMMENT, ERROR, LOCATION) invalid_component ----------------- This message is displayed when part of an e-mail address is not recognized as either a comment or a route. (standard substitutions only) invalid_default --------------- This message is displayed when the "default" command is used with an invalid setting. (standard plus SETTING) invalid_entity -------------- This message is displayed when the message parser is unable to understand the structure of a posted message. (standard substitutions only) invalid_file --------- This message is displayed when a file has an invalid path. (standard plus FILE) invalid_hereargs ---------------- This message is displayed when the message parser is asked to process a here document or input from a message attachment for a command that is not designed to accept such input. (standard plus COMMAND) invalid_list ------------ This error message is displayed if a list name is used that contains illegal characters. Legal characters include letters, digits, underscore, period, and hyphen. (standard substitutions only) invalid_mode ------------ This error message is displayed if a command mode is requested that Majordomo does not support for a particular command. (standard plus MODE, MODES) invalid_password ---------------- This error message is displayed when an invalid administrative or personal password, or expired temporary password, is used. (standard plus VICTIM) invalid_sublist --------------- This message is displayed when a message is posted to an auxiliary list that does not exist. (standard substitutions only) invalid_token ------------- This error message is displayed when the accept, reject, or tokeninfo command is used with a token that has an invalid format. (standard plus TOKEN) ip_address ---------- This message is displayed when an IP address appears on the right-hand side of an e-mail address without being enclosed in square brackets. (standard substitutions only) left_brackets ------------- This message is displayed when an e-mail address has an extra left angle bracket. (standard substitutions only) lhs_domain_literal ------------------ This message is displayed when a domain literal (an IP address in square brackets) appears in the local part of an address. (standard substitutions only) local_part_length ----------------- This message is displayed when the local part (the left-hand side of an address) is longer than 64 characters. (standard substitutions only) make_list --------- This error message is displayed when Majordomo is unable to initialize an existing mailing list. (standard substitutions only) message_deleted --------------- This message is displayed when a message is deleted from the message archives. (standard plus MSGNO, PART) message_not_deleted ------------------- This message is displayed when a message could not be deleted. (standard plus ERROR, MSGNO, PART) message_number -------------- This error message is displayed when the archive-part command is used to access more than one message. For example, the archive-part-edit command is normally used to alter a single message; if, instead of a single message number, a group of messages is requested, the command will fail. (standard plus MSGNO) mime_header_length ------------------ This message is displayed when a posted message contains a MIME header that longer than the limit in the max_mime_header_length setting. (standard plus LIMIT, SIZE) missing_mode ------------ This message is displayed if a command is issued with a command mode that has a prerequisite that is missing. For example, the archive-immediate command is invalid because "get" mode must be used with "immediate" mode. (standard plus MODE, MODES) missing_tag ----------- This message is displayed when the command parser reaches the bottom of a message part without finding a "here document" tag that was expected. (standard plus TAG) moderate -------- This message is displayed when a message is moderated because the "moderate" configuration setting is enabled. (standard substitutions only) multiple_addresses ------------------ This message is displayed when one e-mail address was expected, but more than one address was specified. (standard substitutions only) nested_brackets --------------- This message is displayed if the route of an e-mail address is enclosed in more than one pair of angle brackets. (standard substitutions only) no_alias -------- This message is displayed when an e-mail address is not listed in the aliases database. (standard plus SOURCE, TARGET) no_address ---------- This error message is displayed if the register, set, subscribe, or unsubscribe command is issued with the wwwadm interface, but no e-mail address is specified. (standard substitutions only) no_body ------- This message is displayed when an e-mail message has no body, or when the body could not be opened. (standard substitutions only) no_domain --------- This message is displayed when an e-mail address does not contain a host name. (standard substitutions only) no_entity --------- This message is displayed when a MIME entity could not be created. (standard substitutions only) no_file ------- This message is displayed when a file could not be created or found. (standard plus FILE) no_headers ---------- This message is displayed when an e-mail message does not have any headers. (standard substitutions only) no_list ------- This message is displayed when a command that requires a list name is used, but no list name has been specified. (standard plus COMMAND) no_local_part ------------- This message is displayed when an e-mail address appears to have a route which contain only a host name and no local part. (standard substitutions only) no_messages ----------- This message is displayed when the archive command is issued without a list of messages to retrieve. (standard substitutions only) no_password ----------- This error message is displayed when a Majordomo command that requires an administrative password is issued without one. (standard plus COMMAND) no_route -------- This message is displayed when an e-mail address appears to consist only of comments. (standard substitutions only) no_stall -------- This message is displayed when a command is not allowed to stall because the "nostall" access variable is set. (standard substitutions only) no_sublist ---------- This message is displayed when a command that requires a sublist name is used, but no sublist name has been specified. (standard plus COMMAND) no_token -------- This error message is displayed when the accept, reject, or tokeninfo command is used, but no token identifier is supplied. (standard substitutions only) no_user_password ---------------- This error message is displayed when a Majordomo command that requires an administrative or personal password is issued without one. (standard plus COMMAND) no_visible ---------- This error message is displayed when a configshow command displays no settings at all. (standard plus SETTING) not_extracted ------------- This error message is displayed when a configset-extract command attempts to remove a configuration fragment occupies more lines than the actual value of the setting. (standard plus EXPECTED, SETTING, VALUE) not_subscribed -------------- This message is displayed when an attempt is made to change a subscription that does not exist. (standard plus VICTIM) obsolete_command ---------------- This message is displayed when the command parser processes a Majordomo command that is obsolete. (standard plus COMMAND, NEWCOMMAND) open_file --------- This message is displayed when a file could not be opened. (standard plus ERROR, FILE) over_message_limit ------------------ This message is displayed when a proportional soft or hard limit in the post_limits setting is exceeded. (standard plus COUNT, TOTAL) over_time_limit ------------------ This message is displayed when a temporal soft or hard limit in the post_limits setting is exceeded. (standard plus COUNT, TIME) part_deleted ------------ This message is displayed when part of a message is deleted from the message archives. (standard plus MSGNO, PART) part_not_deleted ---------------- This message is displayed when part of a message could not be deleted. (standard plus ERROR, MSGNO, PART) part_replaced ------------- This message is displayed when part of a message is replaced in the message archives. (standard plus MSGNO, PART) part_not_replaced ----------------- This message is displayed when part of a message could not be replaced. (standard plus ERROR, MSGNO, PART) password_length --------------- This error message is displayed if the password command is used to attempt to create a personal password that is too small (see "help password" and "help configset_password_min_length" for more details). (standard substitutions only) password_level -------------- This error message is displayed when a list administrator uses a valid password that has insufficient privileges. It applies only to the configdef and configset commands, which require varying privileges according to which setting is being changed. The config_access setting may be used to change the requirements. (standard plus LEVEL, MODE, NEEDED, SETTING, USER) pattern_mode ------------ This message is displayed when the "pattern" or "regex" mode of the set, unregister, or unsubscribe command is used without an administrative password. (standard substitutions only) pending_delivery ---------------- This error message is displayed if the archive-delete command is used to attempt to remove a message that is scheduled for delivery in one or more digests. (standard plus MSGNO) post_block ---------- This message is displayed in confirmation notices when the "postblock" setting is enabled for the author of a posted message. (standard plus USER) probe_bounce ------------ This message is displayed when a bounce probe message cannot be delivered to the address that is being probed. (standard substitutions only) public_sublist -------------- This message is displayed when a sublist cannot be destroyed because it is public (listed in the "sublists" configuration setting). (standard substitutions only) relocated_list -------------- This error message is displayed when a list from the GLOBAL relocated_lists configuration setting is used in a Majordomo command. (standard plus NEWLIST) replacement_header ------------------ This message is displayed when an "Approved" line in the body of a posted message is not followed by replacement e-mail headers or by a blank line. (standard substitutions only) restrict_post ------------- This message is displayed when a message is moderated because the author of the message is not a member of any of the groups listed in the restrict_post configuration setting. (standard plus USER, VICTIM) results_mailed -------------- This message is displayed when the "default user" command causes the results of a Majordomo command to be mailed to a different person. (standard plus FAIL, STALL, SUCCEED, USER) rhs_domain_literal ------------------ This message is displayed when a domain literal (an IP address enclosed in square brackets) appears on the right-hand side of an address after some character other than a '.' or '@'. (standard substitutions only) right_brackets -------------- This message is displayed when an e-mail address has an extra right angle bracket. (standard substitutions only) same_address ------------ This message is displayed when two addresses that were expected to be different are identical or aliases. (standard plus USER, VICTIM) signature_separator ------------------- This message is displayed when the command parser finds a signature separator and stops processing commands. (standard plus SEPARATOR) single_header_length -------------------- This message is displayed when one or more of the headers of a posted message is longer than the limit in the max_header_line_length setting. (standard plus LIMIT, SIZE) skipped_lines ------------- This message is displayed when the command parser skips lines that do not appear to be part of a command. (standard plus LINES) source_route ------------ This message is displayed if an e-mail address contains a source route (a leading series of host names separated by commas that indicates how an e-mail message should be routed to its destination). (standard substitutions only) spool_file ---------- This message is displayed when the file containing a posted message that is about to be delivered is missing. (standard substitutions only) stalled_post ------------ This message is displayed in the Subject header of acknowledgement notices when a posted message is delayed or requires confirmation and the resulting message has no description. This is usually caused by the "reply" action in an access rule; see "help configset_access_rules" for more details. (standard substitutions only) sublist_post ------------ This message is displayed when a message is posted to an auxiliary list which is not considered public. See "help auxiliary_list" for a description of public auxiliary lists. (standard substitutions only) taboo_body ---------- This message is displayed when one of the patterns in the taboo_body setting or a related configuration setting matches the body of an e-mail message. (standard plus LINE, LOCATION, PATTERN, TYPE) taboo_header ------------ This message is displayed when one of the patterns in the taboo_headers setting or a related configuration setting matches the body of an e-mail message. Inverted patterns begin with a '!'. the headers of an e-mail message. (standard plus LOCATION, PATTERN, TYPE) taboo_inverted -------------- This message is displayed when one of the "inverted" patterns in the taboo_body or taboo_headers setting or a related configuration setting does not match the body or headers of an e-mail message. Inverted patterns begin with a '!'. (standard plus PATTERN, TYPE) token_deleted ------------- This message is displayed when a confirmation message cannot be delivered, causing the confirmation token to be removed from the token database. (standard plus TOKEN) top_level_domain ---------------- This message is displayed if the top-level domain (e.g., com, gov, or edu) does not appear in the list of valid domains. (standard substitutions only) total_header_length ------------------- This message is displayed when the total size of the headers of a posted message is larger than the limit in the max_total_header_length setting. (standard plus LIMIT, SIZE) undefined_address ----------------- This error message is displayed if an e-mail address is empty. (standard plus ADDRESS, ERROR) under_message_limit ------------------- This message is displayed when a proportional lower limit in the post_limits setting is not met. (standard plus COUNT, TOTAL) under_time_limit ---------------- This message is displayed when a temporal lower limit in the post_limits setting is not met. (standard plus COUNT, TIME) unknown_bounce -------------- This message is displayed when the kind of delivery problem (failure or warning) could not be determined from a bounce message. (standard substitutions only) unknown_list ------------ This error message is displayed when a list that has a legal name but is not supported at this domain is used in a Majordomo command. (standard substitutions only) unknown_setting ------------ This error message is displayed if the configdef or configset command is used to change a configuration setting which is not supported by Majordomo for the list in question. This may be due to a spelling error, or due to the fact that some settings are supported only for the GLOBAL pseudo-list or only for ordinary mailing lists. (standard plus SETTING) unknown_token ------------- This error message is displayed if the accept, reject, or tokeninfo command is used in conjunction with a token that has the correct format but could not be found in the token database. (standard plus TOKEN) unmatched_paren --------------- This message is displayed when an e-mail address is missing one or more right parentheses. (standard substitutions only) unparsed_entity --------------- This message is displayed when the message parser could not find a valid MIME entity in the message. (standard substitutions only) unregistered ------------ This error message is displayed if the password command is used to change the password for an e-mail address that is not yet registered at this domain (see "help register" for more details on registering). (standard plus VICTIM) word_separator -------------- This message is displayed when words in an e-mail address are separated by some character other than a '.' or '@'. (standard substitutions only) See Also: help admin_domain help format_files help get help reply_files help variables This is the "error_files" help document for Majordomo 2, version 0.1201103110. For a list of all help documents, send the following command: help topics in the body of a message to majordomo@openbsd.org.
For assistance, please contact the openbsd.org administrators.
Sign In | Sign Out | Mailing Lists | Unsubscribe or Change Settings | Help |