.default_port = 143,
.default_ssl_port = 993,
+ .event_category = {
+ .name = "imap",
+ },
+
.client_vfuncs = &imap_client_vfuncs,
.preinit = imap_login_preinit,
.init = imap_login_init,
.process_name = "imap-urlauth-login",
.default_login_socket = LOGIN_TOKEN_DEFAULT_SOCKET,
+ .event_category = {
+ .name = "imap",
+ },
+
.client_vfuncs = &imap_urlauth_vfuncs,
.preinit = imap_urlauth_login_preinit,
.init = imap_urlauth_login_init,
/* if value is NULL, LOGIN_DEFAULT_SOCKET is used as the default */
const char *default_login_socket;
+ struct event_category event_category;
+
const struct client_vfuncs *client_vfuncs;
void (*preinit)(void);
void (*init)(void);
.default_port = 110,
.default_ssl_port = 995,
+ .event_category = {
+ .name = "pop3",
+ },
+
.client_vfuncs = &pop3_client_vfuncs,
.preinit = pop3_login_preinit,
.init = pop3_login_init,
.process_name = "submission-login",
.default_port = 587,
+ .event_category = {
+ .name = "submission",
+ },
+
.client_vfuncs = &submission_client_vfuncs,
.preinit = submission_login_preinit,
.init = submission_login_init,