#ifndef _QMGR_USER_H_INCLUDED_
#define _QMGR_USER_H_INCLUDED_
#include <dsn_mask.h>
#define QMGR_READ_FLAG_NONE 0
#define QMGR_READ_FLAG_MIXED_RCPT_OTHER (1<<0)
#define QMGR_READ_FLAG_FROM_DSN(x) ((x) << 1)
#define QMGR_READ_FLAG_NOTIFY_NEVER (DSN_NOTIFY_NEVER << 1)
#define QMGR_READ_FLAG_NOTIFY_SUCCESS (DSN_NOTIFY_SUCCESS << 1)
#define QMGR_READ_FLAG_NOTIFY_DELAY (DSN_NOTIFY_DELAY << 1)
#define QMGR_READ_FLAG_NOTIFY_FAILURE (DSN_NOTIFY_FAILURE << 1)
#define QMGR_READ_FLAG_USER \
(QMGR_READ_FLAG_NOTIFY_NEVER | QMGR_READ_FLAG_NOTIFY_SUCCESS \
| QMGR_READ_FLAG_NOTIFY_DELAY | QMGR_READ_FLAG_NOTIFY_FAILURE \
| QMGR_READ_FLAG_MIXED_RCPT_OTHER)
#define QMGR_READ_FLAG_DEFAULT (QMGR_READ_FLAG_MIXED_RCPT_OTHER)
#endif