[詳解] 1 #ifndef _QMGR_USER_H_INCLUDED_
2 #define _QMGR_USER_H_INCLUDED_
24 #define QMGR_READ_FLAG_NONE 0
25 #define QMGR_READ_FLAG_MIXED_RCPT_OTHER (1<<0)
26 #define QMGR_READ_FLAG_FROM_DSN(x) ((x) << 1)
28 #define QMGR_READ_FLAG_NOTIFY_NEVER (DSN_NOTIFY_NEVER << 1)
29 #define QMGR_READ_FLAG_NOTIFY_SUCCESS (DSN_NOTIFY_SUCCESS << 1)
30 #define QMGR_READ_FLAG_NOTIFY_DELAY (DSN_NOTIFY_DELAY << 1)
31 #define QMGR_READ_FLAG_NOTIFY_FAILURE (DSN_NOTIFY_FAILURE << 1)
33 #define QMGR_READ_FLAG_USER \
34 (QMGR_READ_FLAG_NOTIFY_NEVER | QMGR_READ_FLAG_NOTIFY_SUCCESS \
35 | QMGR_READ_FLAG_NOTIFY_DELAY | QMGR_READ_FLAG_NOTIFY_FAILURE \
36 | QMGR_READ_FLAG_MIXED_RCPT_OTHER)
41 #define QMGR_READ_FLAG_DEFAULT (QMGR_READ_FLAG_MIXED_RCPT_OTHER)