MS X.400 API
Modules | |
X.400 Body part attributes | |
Macros | |
#define | X400_S_LOG_CONFIGURATION 700 |
#define | X400_N_REPORTS 701 |
#define | X400_S_CONTENT_FILE_PATH 702 |
#define | X400_N_WAIT_INTERVAL 703 |
#define | X400_S_LOG_CONFIGURATION_FILE 704 |
#define | X400_B_RETURN_VERIFICATION_ERRORS 705 |
#define | X400_ADATP3_SEP 706 |
#define | X400_N_CHECKCONNECTION_TIMEOUT 706 |
#define | X400_S_PRIVATE_OID_PCT_EQUIVALENT 707 |
#define | X400_N_OR_CANONICAL 708 |
#define | X400_S_GRAPHIC_CHARSETS 709 |
#define | X400_S_TELETEX_CHARSETS 710 |
#define | X400_S_LIST_ATTR 750 |
Detailed Description
Macro Definition Documentation
◆ X400_S_LOG_CONFIGURATION
#define X400_S_LOG_CONFIGURATION 700 |
Magic value used for setting of logging config. Value should be an XML blob containing the log configuration in standard R11+ Isode form.
Definition at line 1063 of file x400_att.h.
◆ X400_N_REPORTS
#define X400_N_REPORTS 701 |
Magic value used for setting of x400 report control This only applies for the gateway interface. It controls what Reports are generated on transferring a message from the MTA to the user of the API. 0 - (default) do not generate a report 1 - generate a positive delivery report 2 - always generate a non-delivery report
Definition at line 1068 of file x400_att.h.
◆ X400_S_CONTENT_FILE_PATH
#define X400_S_CONTENT_FILE_PATH 702 |
Configures the path that should be used for output of files containing raw content, when X400_S_CONTENT_FILE attribute type is used to request raw-content-in-a-file.
Definition at line 1078 of file x400_att.h.
◆ X400_N_WAIT_INTERVAL
#define X400_N_WAIT_INTERVAL 703 |
Configures the interval (in seconds) which the X400msWait function should wait for between polling for new messages using the Summarize operation. If not set, the interval defaults to 2 seconds.
- Examples
- examples/x400_msraa.c, examples/x400_msrcv.c, and examples/x400_msrcv_sign.c.
Definition at line 1085 of file x400_att.h.
◆ X400_S_LOG_CONFIGURATION_FILE
#define X400_S_LOG_CONFIGURATION_FILE 704 |
Magic value used for setting of logging config. Value should be the name of, or full path to, a file holding the log configuration in standard R11+ Isode form.
- Examples
- examples/x400_mslist.c, examples/x400_msraa.c, examples/x400_msrcv.c, examples/x400_msrcv_msg_tok_sign.c, examples/x400_msrcv_sign.c, examples/x400_mssend.c, examples/x400_mssend_rcv_sign.c, examples/x400_mssend_sign.c, and x400_msasync.c.
Definition at line 1092 of file x400_att.h.
◆ X400_B_RETURN_VERIFICATION_ERRORS
#define X400_B_RETURN_VERIFICATION_ERRORS 705 |
Magic value used to direct the API to return the signature verification errors. By default the API will return X400_E_NOERROR if verification of a MOAC fails. This ensures that old applications are forward compatible with this version of the API. Setting this value to TRUE causes the API to return X400_E_X509_VERIFY_FAILURE rather then X400_E_NOERROR when verification fails. 0 - (default) return X400_E_NOERROR when verification of MOAC fails 1 - return X400_E_X509_VERIFY_FAILURE when verification of MOAC fails
- Examples
- examples/x400_msrcv_msg_tok_sign.c, examples/x400_msrcv_sign.c, and examples/x400_mssend_rcv_sign.c.
Definition at line 1099 of file x400_att.h.
◆ X400_ADATP3_SEP
#define X400_ADATP3_SEP 706 |
ADatP3 bodypart types can be a sequence of IA5text strings. This value is a NULL terminated string of characters used to deliminate the IA5test strings. By default this is "\r\n"
Definition at line 1113 of file x400_att.h.
◆ X400_N_CHECKCONNECTION_TIMEOUT
#define X400_N_CHECKCONNECTION_TIMEOUT 706 |
Configures the timeout (in seconds) which the X400msCheckConnection function should wait for a response from the Message Store or P3 Server process. This is useful if performing a connection check against an R14.6 p3server, which will not return a result (due to a bug). If this attribute is not set, the CheckConnection function will wait indefinitely.
Definition at line 1119 of file x400_att.h.
◆ X400_S_PRIVATE_OID_PCT_EQUIVALENT
#define X400_S_PRIVATE_OID_PCT_EQUIVALENT 707 |
Configures an OID content-type string which should be treated as the equivalent of the PCT OID, when retrieving a message from the Outbox (i.e. a Submitted Message).
Definition at line 1130 of file x400_att.h.
◆ X400_N_OR_CANONICAL
#define X400_N_OR_CANONICAL 708 |
Setting this true will cause all ORAddress -> string conversion to output in "canonical" form. In particular, this means that ORAddress attribute which use Teletex, BMP or Universal string syntaxes will be output as UTF-8, rather than "syntax identifier + UTF-7 encoding" form, which is the default.
- Examples
- examples/x400_msrcv.c.
Definition at line 1136 of file x400_att.h.
◆ X400_S_GRAPHIC_CHARSETS
#define X400_S_GRAPHIC_CHARSETS 709 |
String containing the integer registration numbers for the character sets to be used by GraphicStrings. The decimal values are separated by space characters, e.g. "6 144". If not explicitly configured, the default set of "6" (US-ASCII) will be assumed.
- Examples
- examples/x400_mssend.c.
Definition at line 1144 of file x400_att.h.
◆ X400_S_TELETEX_CHARSETS
#define X400_S_TELETEX_CHARSETS 710 |
String containing the integer registration numbers for the character sets to be used by Teletex Strings. The decimal values are separated by space characters, e.g. "102 103 106 107 144". If not explicitly configured, the default set of "102, 103, 106, 107" will be assumed.
- Examples
- examples/x400_mssend.c.
Definition at line 1151 of file x400_att.h.
◆ X400_S_LIST_ATTR
#define X400_S_LIST_ATTR 750 |