/usr/include/dovecot/imap-settings.h is in dovecot-dev 1:2.2.9-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #ifndef IMAP_SETTINGS_H
#define IMAP_SETTINGS_H
struct mail_user_settings;
/* <settings checks> */
enum imap_client_workarounds {
WORKAROUND_DELAY_NEWMAIL = 0x01,
WORKAROUND_TB_EXTRA_MAILBOX_SEP = 0x08,
WORKAROUND_TB_LSUB_FLAGS = 0x10
};
/* </settings checks> */
struct imap_settings {
bool verbose_proctitle;
/* imap: */
uoff_t imap_max_line_length;
unsigned int imap_idle_notify_interval;
const char *imap_capability;
const char *imap_client_workarounds;
const char *imap_logout_format;
const char *imap_id_send;
const char *imap_id_log;
bool imap_metadata;
/* imap urlauth: */
const char *imap_urlauth_host;
unsigned int imap_urlauth_port;
enum imap_client_workarounds parsed_workarounds;
};
extern const struct setting_parser_info imap_setting_parser_info;
#endif
|