x400_att.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092
00093
00094
00095
00096
00097
00098
00099
00100
00101
00102
00103
00104
00105
00106
00107
00108
00109
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120
00121
00122
00123
00124
00125
00126
00127
00128
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
00140
00141
00142
00143
00144
00145
00146
00147
00148
00149
00150
00151
00152
00153
00154
00155
00156
00157
00158
00159
00160
00161
00162
00163
00164
00165
00166
00167
00168
00169
00170
00171
00172
00177 #ifndef _X400_ATT_H
00178 #define _X400_ATT_H
00179
00180 #define X400_API_VERSN 14030000
00181
00186 #define X400_MSG_MESSAGE 1
00187
00189 #define X400_MSG_REPORT 2
00190
00192 #define X400_MSG_PROBE 3
00193
00195 #define X400_MSG_SUBMITTED_MESSAGE 4
00196
00198
00199
00203 #define X400_E_NOERROR 0
00204
00206 #define X400_E_SYSERROR 1
00207
00209 #define X400_E_NOMEMORY 2
00210
00212 #define X400_E_BADPARAM 3
00213
00215 #define X400_E_INT_ERROR 4
00216
00218 #define X400_E_CONFIG_ERROR 5
00219
00221 #define X400_E_NYI 6
00222
00224 #define X400_E_NO_CHANNEL 7
00225
00227 #define X400_E_INV_MSG 8
00228
00230 #define X400_E_NOCONNECT 10
00231
00233 #define X400_E_BADCREDENTIALS 11
00234
00236 #define X400_E_CONNECT_REJ 12
00237
00239 #define X400_E_QMGR_CONGESTED 13
00240
00242 #define X400_E_BAD_QMGR_RESP 14
00243
00245 #define X400_E_MISSING_ATTR 20
00246
00248 #define X400_E_CONFLICT_ATTR 21
00249
00251 #define X400_E_INVALID_ATTR 22
00252
00254 #define X400_E_INVALID_VALUE 23
00255
00257 #define X400_E_NO_VALUE 24
00258
00260 #define X400_E_NO_MESSAGE 30
00261
00263 #define X400_E_TIMED_OUT 31
00264
00266 #define X400_E_NO_RECIP 32
00267
00269 #define X400_E_NOSPACE 33
00270
00272 #define X400_E_ADDRESS_ERROR 64
00273
00275 #define X400_E_BUFFER_FILE_ERROR 65
00276
00278 #define X400_E_BUFFER_FILENAME_ERROR 66
00279
00281 #define X400_E_BUFFER_TYPE_ERROR 67
00282
00284 #define X400_E_CONTENT_ERROR 68
00285
00287 #define X400_E_CONTENT_DATA_ERROR 69
00288
00290 #define X400_E_CONTENT_INIT_ERROR 70
00291
00293 #define X400_E_CONTENT_BODY_ERROR 71
00294
00296 #define X400_E_INIT_ERROR 72
00297
00299 #define X400_E_MESSAGE_ERROR 73
00300
00302 #define X400_E_NO_CONTENT 74
00303
00305 #define X400_E_ORIGINATOR_ERROR 75
00306
00308 #define X400_E_PARMS_ERROR 76
00309
00311 #define X400_E_RECIPIENT_ERROR 77
00312
00314 #define X400_E_TRANSFERABLE_ERROR 78
00315
00317 #define X400_E_REPORT_ERROR 79
00318
00320 #define X400_E_COMPLEX_BODY 80
00321
00323 #define X400_E_MESSAGE_BODY 81
00324
00326 #define X400_E_UNSUPPORTED_BODY 82
00327
00329 #define X400_E_X509_ENV 83
00330
00332 #define X400_E_X509_INTERNAL_ERROR 84
00333
00335 #define X400_E_X509_INIT 85
00336
00338 #define X400_E_X509_SESSION_INIT 86
00339
00341 #define X400_E_X509_VERIFY_FAIL_NO_CERT 87
00342
00344 #define X400_E_X509_VERIFY_FAIL_NO_PUBKEY 88
00345
00347 #define X400_E_X509_VERIFY_FAIL_INCOMPAT_ALG 89
00348
00350 #define X400_E_X509_VERIFY_FAIL_UNSUPPORTED_ALG 90
00351
00353 #define X400_E_X509_VERIFY_FAIL 91
00354
00356 #define X400_E_X509_VERIFY_SUCCESS 92
00357
00359 #define X400_E_SIGN_NO_IDENTITY 93
00360
00362 #define X400_E_SIGN 94
00363
00367 #define X400_E_NO_MORE_RESULTS 99
00368
00370 #define X400_E_WAIT_WRITE 100
00371
00373 #define X400_E_WAIT_READ 101
00374
00376 #define X400_E_WAIT_READ_WRITE 102
00377
00379 #define X400_E_CONNECTION_LOST 110
00380
00382 #define X400_E_SHUTDOWN 111
00383
00385
00386
00397 #define X400_RECIP_PRIMARY 0x10001
00398
00400 #define X400_RECIP_CC 0x10002
00401
00403 #define X400_RECIP_BCC 0x10003
00404
00406 #define X400_ORIGINATOR 0x10004
00407
00409 #define X400_AUTH_ORIG 0x10005
00410
00412 #define X400_RECIP_REPLY 0x10006
00413
00415 #define X400_RECIP_REPORT 0x10008
00416
00418 #define X400_RECIP_INTENDED 0x10009
00419
00421 #define X400_REPORTING_DL_NAME 0x1000A
00422
00424 #define X400_DL_EXEMPTED_RECIP 0x1000B
00425
00433 #define X400_EXEMPTED_ADDRESS 0x10010
00434
00436 #define X400_RECIP_ENVELOPE 0x20000
00437
00439 #define X400_RECIP_STANDARD (X400_RECIP_PRIMARY+X400_RECIP_ENVELOPE)
00440
00442
00443
00447 #define X400_S_OR_ADDRESS 1
00448
00450 #define X400_S_COUNTRY_NAME 2
00451
00453 #define X400_S_ADMD_NAME 3
00454
00456 #define X400_S_PRMD_NAME 4
00457
00459 #define X400_S_ORGANIZATION_NAME 5
00460
00462 #define X400_S_ORGANIZATIONAL_UNIT_NAME_1 6
00463
00465 #define X400_S_ORGANIZATIONAL_UNIT_NAME_2 7
00466
00468 #define X400_S_ORGANIZATIONAL_UNIT_NAME_3 8
00469
00471 #define X400_S_ORGANIZATIONAL_UNIT_NAME_4 9
00472
00474 #define X400_S_SURNAME 10
00475
00477 #define X400_S_GIVEN_NAME 11
00478
00482 #define X400_S_INITIALS 12
00483
00487 #define X400_S_GENERATION_QUALIFIER 13
00488
00492 #define X400_S_COMMON_NAME 14
00493
00495 #define X400_S_DIRECTORY_NAME 20
00496
00498
00499
00503 #define X400_S_MESSAGE_IDENTIFIER 100
00504
00506 #define X400_N_CONTENT_TYPE 101
00507
00509 #define X400_N_CONTENT_LENGTH 102
00510
00512 #define X400_S_CONTENT_IDENTIFIER 103
00513
00515 #define X400_S_ORIGINAL_ENCODED_INFORMATION_TYPES 104
00516
00520 #define X400_N_PRIORITY 105
00521
00523 #define X400_N_DISCLOSURE 106
00524
00526 #define X400_N_IMPLICIT_CONVERSION_PROHIBITED 107
00527
00529 #define X400_N_ALTERNATE_RECIPIENT_ALLOWED 108
00530
00532 #define X400_N_CONTENT_RETURN_REQUEST 109
00533
00535 #define X400_S_MESSAGE_SUBMISSION_TIME 110
00536
00538 #define X400_S_MESSAGE_DELIVERY_TIME 111
00539
00543 #define X400_S_EXTERNAL_CONTENT_TYPE 112
00544
00551 #define X400_N_RECIPIENT_REASSIGNMENT_PROHIBITED 120
00552
00554 #define X400_N_DL_EXPANSION_PROHIBITED 121
00555
00557 #define X400_N_CONVERSION_WITH_LOSS_PROHIBITED 122
00558
00560 #define X400_S_LATEST_DELIVERY_TIME 123
00561
00563 #define X400_S_ORIGINATOR_RETURN_ADDRESS 124
00564
00566 #define X400_S_OBJECTTYPE 125
00567
00569 #define X400_N_MMTS_PRIORITY_QUALIFIER 126
00570
00572 #define X400_S_DEFERRED_DELIVERY_TIME 127
00573
00575 #define X400_S_DLEXP_TIME 128
00576
00577 #define X400_S_GLOBAL_DOMAIN_ID 129
00578
00580 #define X400_S_DSI_ARRIVAL_TIME 130
00581
00583 #define X400_N_DSI_ROUTING_ACTION 131
00584
00586 #define X400_S_DSI_ATTEMPTED_DOMAIN 132
00587
00589 #define X400_S_DSI_AA_DEF_TIME 133
00590
00592 #define X400_S_DSI_AA_CEIT 134
00593
00595 #define X400_N_DSI_AA_REDIRECTED 135
00596
00598 #define X400_N_DSI_AA_DLOPERATION 136
00599
00601 #define X400_S_CONTENT_CORRELATOR 137
00602
00604 #define X400_N_REDIRECTION_REASON 138
00605
00607 #define X400_S_REDIRECTION_TIME 139
00608
00611
00612
00637 #define X400_S_SEC_IDENTITY 180
00638
00640 #define X400_B_SEC_GEN_MOAC 181
00641
00643 #define X400_S_SEC_IDENTITY_PASSPHRASE 182
00644
00646 #define X400_S_SEC_IDENTITY_DN 183
00647
00649 #define X400_S_SEC_SUBJECT_DN 184
00650
00652 #define X400_S_SEC_ISSUER_DN 185
00653
00655 #define X400_S_SEC_ENV 186
00656
00659
00660
00661
00665 #define X400_N_ORIGINAL_RECIPIENT_NUMBER 200
00666
00668 #define X400_N_RESPONSIBILITY 201
00669
00671 #define X400_N_MTA_REPORT_REQUEST 202
00672
00678 #define X400_N_REPORT_REQUEST 203
00679
00685 #define X400_S_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT 204
00686
00689 #define X400_S_FREE_FORM_NAME 221
00690
00692 #define X400_S_TELEPHONE_NUMBER 222
00693
00695 #define X400_N_NOTIFICATION_REQUEST 223
00696
00702 #define X400_N_REPLY_REQUESTED 224
00703
00705 #define X400_N_PRECEDENCE 225
00706
00708 #define X400_S_ORIGINAL_RECIPIENT_ADDRESS 226
00709
00713 #define X400_S_CONVERTED_ENCODED_INFORMATION_TYPES 227
00714
00716
00717
00721 #define X400_S_IPM_IDENTIFIER 300
00722
00742 #define X400_S_SUBJECT 301
00743
00745 #define X400_S_REPLIED_TO_IDENTIFIER 302
00746
00749 #define X400_S_OBSOLETED_IPMS 303
00750
00753 #define X400_S_RELATED_IPMS 304
00754
00756 #define X400_S_EXPIRY_TIME 305
00757
00759 #define X400_S_REPLY_TIME 306
00760
00762 #define X400_N_IMPORTANCE 307
00763
00765 #define X400_N_SENSITIVITY 308
00766
00768 #define X400_N_AUTOFORWARDED 309
00769
00771 #define X400_S_AUTHORIZATION_TIME 320
00772
00774 #define X400_S_ORIGINATORS_REFERENCE 321
00775
00777 #define X400_S_PRECEDENCE_POLICY_ID 322
00778
00782 #define X400_S_CONTENT_STRING 350
00783
00787 #define X400_S_CONTENT_FILENAME 351
00788
00797 #define X400_N_NUM_ATTACHMENTS 400
00798
00800 #define X400_T_IA5TEXT 401
00801
00803 #define X400_T_ISO8859_1 402
00804
00811 #define X400_T_ISO8859_2 403
00812
00819 #define X400_T_BINARY 404
00820
00822 #define X400_T_MESSAGE 405
00823
00828 #define X400_T_FTBP 406
00829
00835 #define X400_T_GENERAL_TEXT 407
00836
00842 #define X400_S_EXT_AUTH_INFO 408
00843
00845 #define X400_N_EXT_CODRESS 409
00846
00848 #define X400_N_EXT_MSG_TYPE 410
00849
00851 #define X400_N_EXT_PRIM_PREC 411
00852
00854 #define X400_N_EXT_COPY_PREC 412
00855
00857 #define X400_PRINTABLE_STRING_SEQ 413
00858
00860 #define X400_S_HANDLING_INSTRUCTIONS 414
00861
00864 #define X400_S_MESSAGE_INSTRUCTIONS 415
00865
00869 #define X400_S_ORIG_REF 416
00870
00872 #define X400_S_ORIG_PLAD 417
00873
00875 #define X400_S_DIST_CODES_SIC 418
00876
00878 #define X400_DIST_CODES_EXT 419
00879
00881 #define X400_S_DIST_CODES_EXT_OID 420
00882
00884 #define X400_S_DIST_CODES_EXT_VALUE 421
00885
00887 #define X400_OTHER_RECIP_INDICATOR 422
00888
00890 #define X400_S_PILOT_FWD_INFO 423
00891
00893 #define X400_S_ACP127_MSG_ID 424
00894
00896 #define X400_ACP127_RESPONSE 425
00897
00899 #define X400_N_ACP127_NOTI_TYPE 426
00900
00902 #define X400_S_INFO_SEC_LABEL 427
00903
00905 #define X400_N_ADATP3_PARM 428
00906
00908 #define X400_N_ADATP3_CHOICE 429
00909
00911 #define X400_S_ADATP3_DATA 430
00912
00914 #define X400_T_ADATP3 431
00915
00917 #define X400_T_CORRECTIONS 432
00918
00920 #define X400_N_CORREC_PARM 433
00921
00923 #define X400_S_CORREC_DATA 434
00924
00926 #define X400_T_ACP127DATA 435
00927
00929 #define X400_N_ACP127DATA_PARM 436
00930
00932 #define X400_S_ACP127_DATA 437
00933
00935 #define X400_T_MM 438
00936
00938 #define X400_T_FWDENC 439
00939
00941 #define X400_S_ENCRYPTED_DATA 440
00942
00944 #define X400_S_FWD_CONTENT_STRING 441
00945
00950 #define X400_T_FWD_CONTENT 442
00951
00953 #define X400_S_ORIG_OR_EXAP_TIME 443
00954
00956 #define X400_ORIG_OR_EXAP 444
00957
00959 #define X400_S_ORIG_CERT 445
00960
00962 #define X400_S_MOAC 446
00963
00965
00966
00970 #define X400_N_IS_IPN 500
00971
00973 #define X400_S_SUBJECT_IPM 501
00974
00976 #define X400_S_CONVERSION_EITS 502
00977
00979 #define X400_N_NON_RECEIPT_REASON 510
00980
00982 #define X400_N_DISCARD_REASON 511
00983
00987 #define X400_S_AUTOFORWARD_COMMENT 512
00988
00990 #define X400_S_RECEIPT_TIME 520
00991
00993 #define X400_N_ACK_MODE 521
00994
00996 #define X400_S_SUPP_RECEIPT_INFO 522
00997
00999
01000
01004 #define X400_S_SUBJECT_IDENTIFIER 600
01005
01007 #define X400_S_SUPPLEMENTARY_INFO 610
01008
01010 #define X400_N_TYPE_OF_USER 611
01011
01013 #define X400_S_ARRIVAL_TIME 612
01014
01016 #define X400_N_NON_DELIVERY_REASON 613
01017
01019 #define X400_N_NON_DELIVERY_DIAGNOSTIC 614
01020
01023
01024
01028 #define X400_S_LOG_CONFIGURATION 700
01029
01033 #define X400_N_REPORTS 701
01034
01043 #define X400_S_CONTENT_FILE_PATH 702
01044
01050 #define X400_N_WAIT_INTERVAL 703
01051
01057 #define X400_S_LOG_CONFIGURATION_FILE 704
01058
01064 #define X400_B_RETURN_VERIFICATION_ERRORS 705
01065
01078 #define X400_ADATP3_SEP 706
01079
01084 #define X400_S_LIST_ATTR 750
01085
01088
01089
01093 #define X400_N_BODY_TYPE 800
01094
01096 #define X400_S_BODY_DATA 801
01097
01101 #define X400_S_GENERAL_TEXT_CHARSETS 802
01102
01107 #define X400_N_FTBP_ENCODING 803
01108
01115 #define X400_S_FTBP_APPLICATION_REFERENCE_OID 804
01116
01120 #define X400_S_FTBP_APPLICATION_REFERENCE_STR 805
01121
01126 #define X400_S_FTBP_CONTENT_DESCRIPTION 806
01127
01129 #define X400_S_FTBP_FILENAME 807
01130
01132 #define X400_S_FTBP_CREATION_DATE 808
01133
01135 #define X400_S_FTBP_MODIFICATION_DATE 809
01136
01138 #define X400_S_FTBP_READ_DATE 810
01139
01141 #define X400_N_FTBP_OBJECT_SIZE 811
01142
01146
01147
01150 #define X400_N_MS_ENTRY_STATUS 900
01151
01153 #define X400_N_MS_SEQUENCE_NUMBER 901
01154
01156 #define X400_N_DELETE_AFTER_AUTO_FORWARDING 902
01157
01159 #define X400_S_AUTO_FORWARDING_COMMENT 903
01160
01163 #define X400_S_COVER_NOTE 904
01164
01166 #define X400_S_THIS_IPM_PREFIX 905
01167
01169 #define X400_N_DELAYED_AUTOFORWARDING_INTERVAL 906
01170
01173 #define X400_N_FIRST_SEQUENCE_NUMBER 907
01174
01188
01189
01190 #define X400_N_STRICT_P7_1988 908
01191
01198 #define X400_MS_ENTRY_STATUS_NEW 1
01199
01201 #define X400_MS_ENTRY_STATUS_LISTED 2
01202
01204 #define X400_MS_ENTRY_STATUS_FETCHED 3
01205
01207
01208
01211 #define X400_AUTO_ALERT 1
01212
01214 #define X400_AUTO_FORWARDING 2
01215
01217
01218
01222 #define X400_DL_EXPANSION_HISTORY 1500
01223
01225 #define X400_S_SECURITY_LABEL 1501
01226
01228 #define X400_TRACE_INFO 1502
01229
01231 #define X400_REDIRECTION_HISTORY 1503
01232
01234 #define X400_SUBJECT_TRACE_INFO 1504
01235
01237 #define X400_INTERNAL_TRACE_INFO 1505
01238
01240 #define X400_EXT_ADDRESS_LIST_IND 1506
01241
01243 #define X400_REDIRECTION_HISTORY_ENV 1507
01244
01246
01247
01248
01255 #define X400_S_IOB_OR_ADDRESS 1600
01256
01258 #define X400_S_IOB_DN_ADDRESS 1601
01259
01261 #define X400_S_IOB_FREE_FORM_NAME 1602
01262
01264 #define X400_S_IOB_TEL 1603
01265
01269
01270
01274 #define X400_RR_RECIP_ASSIGNED_ALT_RECIP 1
01275
01277 #define X400_RR_ORIG_REQUESTED_ALT_RECIP 2
01278
01280 #define X400_RR_RECIP_MD_ASSIGNED_ALT_RECIP 3
01281
01283 #define X400_RR_ALIAS 4
01284
01286 #define X400_RR_IC_SYNONYM 5
01287
01289 #define X400_RR_IC_EXTERNAL_SYNONYM 6
01290
01292 #define X400_RR_IC_AMBIGUOUS 7
01293
01295
01296
01297
01305 #define X400_S_MTA_NAME 1
01306
01308 #define X400_S_MTA_SI_TIME 2
01309
01311 #define X400_N_MTA_SI_ROUTING_ACTION 3
01312
01314 #define X400_S_MTA_SI_ATTEMPTED_MTA 4
01315
01317 #define X400_S_MTA_SI_ATTEMPTED_DOMAIN 5
01318
01320 #define X400_S_MTA_SI_DEFERRED_TIME 6
01321
01323 #define X400_S_MTA_SI_CEIT 7
01324
01326 #define X400_N_MTA_SI_OTHER_ACTIONS 8
01327
01329 #define X400_N_MTA_SI_ATTEMPTED_ACTION 9
01330
01332 #define X400_MTA_SI_RA_MTA 1
01333
01335 #define X400_MTA_SI_DOMAIN 2
01336
01338 #define X400_MTA_SI_ROUTING_ACTION_RELAYED 0
01339
01341 #define X400_MTA_SI_ROUTING_ACTION_REROUTED 1
01342
01344 #define X400_MTA_SI_OTHER_ACTION_REDIRECTED 0x10001
01345
01347 #define X400_MTA_SI_OTHER_ACTION_DLOPERATION 0x10002
01348
01350
01351
01358 #define X400_N_ALI_TYPE 0
01359
01361 #define X400_N_ALI_NOTIFICTAION_REQUEST 1
01362
01364 #define X400_N_ALI_REPLY_REQUEST 2
01365
01367
01368
01374 #define X400_ACP127_NOTI_TYPE_NEG 0x00001
01375
01377 #define X400_ACP127_NOTI_TYPE_POS 0x00002
01378
01380 #define X400_ACP127_NOTI_TYPE_TRANS 0x00004
01381
01383
01384
01390 #define X400_N_ACP127_NOTI_RESP_TYPE 1
01391
01393 #define X400_S_ACP127_NOTI_RESP_TIME 2
01394
01396 #define X400_S_ACP127_NOTI_RESP_ALI 3
01397
01399 #define X400_S_ACP127_NOTI_RESP_RECIPIENT 4
01400
01402 #define X400_S_ACP127_NOTI_RESP_SUPP_INFO 5
01403
01405
01406
01407
01408 #endif
01409