| /dovecot/src/imap/ |
| H A D | cmd-capability.c | 7 bool cmd_capability(struct client_command_context *cmd) argument 9 client_send_line(cmd->client, t_strconcat( 10 "* CAPABILITY ", str_c(cmd->client->capability_string), NULL)); 12 client_send_tagline(cmd, "OK Capability completed.");
|
| H A D | cmd-check.c | 6 bool cmd_check(struct client_command_context *cmd) argument 8 if (!client_verify_open_mailbox(cmd)) 11 return cmd_sync(cmd, MAILBOX_SYNC_FLAG_FULL_READ |
|
| H A D | cmd-examine.c | 6 bool cmd_examine(struct client_command_context *cmd) argument 8 return cmd_select_full(cmd, TRUE);
|
| H A D | cmd-lsub.c | 6 bool cmd_lsub(struct client_command_context *cmd) argument 8 return cmd_list_full(cmd, TRUE);
|
| H A D | cmd-noop.c | 7 bool cmd_noop(struct client_command_context *cmd) argument 9 if (cmd->client->notify_ctx != NULL) { 12 imap_notify_flush(cmd->client->notify_ctx); 14 return cmd_sync(cmd, 0, IMAP_SYNC_FLAG_SAFE, "OK NOOP completed.");
|
| H A D | cmd-unsubscribe.c | 6 bool cmd_unsubscribe(struct client_command_context *cmd) argument 8 return cmd_subscribe_full(cmd, FALSE);
|
| H A D | cmd-x-state.c | 9 bool cmd_x_state(struct client_command_context *cmd) argument 21 if (!client_read_args(cmd, 0, 0, &args)) 24 state = buffer_create_dynamic(cmd->pool, 256); 26 if (cmd->client->mailbox != NULL) { 27 client_send_tagline(cmd, 34 ret = imap_state_import_external(cmd->client, 38 client_send_tagline(cmd, t_strdup_printf( 41 client_send_tagline(cmd, t_strdup_printf( 44 client_send_tagline(cmd, "OK State imported."); 48 if (!imap_state_export_external(cmd [all...] |
| H A D | cmd-logout.c | 7 bool cmd_logout(struct client_command_context *cmd) argument 9 struct client *client = cmd->client; 21 client_send_tagline(cmd, "OK Logout completed.");
|
| H A D | cmd-unselect.c | 6 bool cmd_unselect(struct client_command_context *cmd) argument 8 struct client *client = cmd->client; 10 if (!client_verify_open_mailbox(cmd)) 16 client_send_tagline(cmd, "OK Unselect completed.");
|
| H A D | cmd-x-cancel.c | 6 bool cmd_x_cancel(struct client_command_context *cmd) argument 12 if (!client_read_string_args(cmd, 1, &tag)) 15 cancel_cmd = cmd->client->command_queue; 17 if (cancel_cmd->tag != NULL && cancel_cmd != cmd && 20 client_send_tagline(cmd, "OK Command cancelled."); 25 client_send_tagline(cmd, "NO Command tag not found.");
|
| H A D | cmd-enable.c | 6 bool cmd_enable(struct client_command_context *cmd) argument 12 if (!client_read_args(cmd, 0, 0, &args)) 19 client_send_command_error(cmd, "Invalid arguments."); 24 if (client_enable(cmd->client, 28 if (client_enable(cmd->client, MAILBOX_FEATURE_QRESYNC | 34 client_send_line(cmd->client, str_c(reply)); 35 client_send_tagline(cmd, "OK Enabled.");
|
| H A D | cmd-id.c | 6 bool cmd_id(struct client_command_context *cmd) argument 8 const struct imap_settings *set = cmd->client->set; 12 if (!client_read_args(cmd, 0, 0, &args)) 15 if (!cmd->client->id_logged) { 16 cmd->client->id_logged = TRUE; 22 client_send_line(cmd->client, t_strdup_printf( 24 client_send_tagline(cmd, "OK ID completed.");
|
| H A D | cmd-search.c | 7 bool cmd_search(struct client_command_context *cmd) argument 15 if (!client_read_args(cmd, 0, 0, &args)) 18 if (!client_verify_open_mailbox(cmd)) 21 ctx = p_new(cmd->pool, struct imap_search_context, 1); 22 ctx->cmd = cmd; 32 client_send_command_error(cmd, 42 ret = imap_search_args_build(cmd, args, charset, &sargs);
|
| H A D | cmd-cancelupdate.c | 21 bool cmd_cancelupdate(struct client_command_context *cmd) argument 27 if (!client_read_args(cmd, 0, 0, &args)) 32 client_send_command_error(cmd, "Invalid parameters."); 37 if (!client_search_update_cancel(cmd->client, tag)) { 38 client_send_tagline(cmd, "NO Unknown tag."); 43 client_send_tagline(cmd, "OK Updates cancelled.");
|
| H A D | cmd-close.c | 7 bool cmd_close(struct client_command_context *cmd) argument 9 struct client *client = cmd->client; 15 if (!client_verify_open_mailbox(cmd)) 34 client_send_tagline(cmd, tagged_reply);
|
| H A D | cmd-create.c | 8 bool cmd_create(struct client_command_context *cmd) argument 17 if (!client_read_string_args(cmd, 1, &mailbox)) 21 ns = client_find_namespace(cmd, &mailbox); 43 client_send_box_error(cmd, box); 45 client_send_tagline(cmd, "OK Create completed.");
|
| H A D | cmd-delete.c | 6 bool cmd_delete(struct client_command_context *cmd) argument 8 struct client *client = cmd->client; 16 if (!client_read_string_args(cmd, 1, &name)) 19 ns = client_find_namespace(cmd, &name); 29 client_send_tagline(cmd, "NO INBOX can't be deleted."); 41 client_send_tagline(cmd, "OK Delete completed."); 45 client_send_box_error(cmd, box); 48 client_send_tagline(cmd, t_strdup_printf("NO %s", errstr)); 54 client_disconnect_with_error(cmd->client,
|
| H A D | cmd-genurlauth.c | 9 bool cmd_genurlauth(struct client_command_context *cmd) argument 15 if (cmd->client->urlauth_ctx == NULL) { 16 client_send_command_error(cmd, "URLAUTH disabled."); 20 if (!client_read_args(cmd, 0, 0, &args)) 32 client_send_command_error(cmd, "Invalid arguments."); 36 ret = imap_urlauth_generate(cmd->client->urlauth_ctx, 40 client_send_internal_error(cmd); 42 client_send_command_error(cmd, error); 50 client_send_line(cmd->client, str_c(response)); 51 client_send_tagline(cmd, "O [all...] |
| H A D | cmd-rename.c | 7 bool cmd_rename(struct client_command_context *cmd) argument 15 if (!client_read_string_args(cmd, 2, &oldname, &newname)) 18 old_ns = client_find_namespace(cmd, &oldname); 21 new_ns = client_find_namespace(cmd, &newname); 32 client_send_tagline(cmd, 43 client_send_box_error(cmd, old_box); 45 client_send_tagline(cmd, "OK Rename completed.");
|
| /dovecot/src/doveadm/ |
| H A D | doveadm-dump.h | 9 doveadm_command_t *cmd; member in struct:doveadm_cmd_dump
|
| /dovecot/src/lib-smtp/ |
| H A D | smtp-server-cmd-noop.c | 10 void smtp_server_cmd_noop(struct smtp_server_cmd_ctx *cmd, argument 13 struct smtp_server_connection *conn = cmd->conn; 14 struct smtp_server_command *command = cmd->cmd; 20 smtp_server_reply(cmd, 501, "5.5.4", "Invalid parameters"); 24 smtp_server_command_input_lock(cmd); 29 if ((ret=callbacks->conn_cmd_noop(conn->context, cmd)) <= 0) { 38 smtp_server_reply(cmd, 250, "2.0.0", "OK");
|
| H A D | smtp-server-cmd-quit.c | 9 void smtp_server_cmd_quit(struct smtp_server_cmd_ctx *cmd, argument 12 struct smtp_server_connection *conn = cmd->conn; 13 struct smtp_server_command *command = cmd->cmd; 19 smtp_server_reply(cmd, 29 if ((ret=callbacks->conn_cmd_quit(conn->context, cmd)) <= 0) { 39 smtp_server_reply_quit(cmd);
|
| H A D | smtp-server-cmd-rset.c | 9 static void cmd_rset_completed(struct smtp_server_cmd_ctx *cmd) argument 11 struct smtp_server_connection *conn = cmd->conn; 12 struct smtp_server_command *command = cmd->cmd; 24 void smtp_server_cmd_rset(struct smtp_server_cmd_ctx *cmd, argument 27 struct smtp_server_connection *conn = cmd->conn; 29 struct smtp_server_command *command = cmd->cmd; 34 smtp_server_reply(cmd, 39 smtp_server_command_input_lock(cmd); [all...] |
| H A D | smtp-server-cmd-vrfy.c | 10 void smtp_server_cmd_vrfy(struct smtp_server_cmd_ctx *cmd, argument 13 struct smtp_server_connection *conn = cmd->conn; 14 struct smtp_server_command *command = cmd->cmd; 22 smtp_server_reply(cmd, 26 smtp_server_reply(cmd, 36 cmd, param)) <= 0) { 66 smtp_server_reply(cmd, 252, "2.3.3", "Try RCPT instead");
|
| /dovecot/src/submission/ |
| H A D | cmd-noop.c | 15 struct smtp_server_cmd_ctx *cmd; member in struct:cmd_noop_context 22 struct smtp_server_cmd_ctx *cmd = noop_cmd->cmd; local 30 smtp_server_reply(cmd, 250, "2.0.0", "OK"); 32 smtp_server_reply_forward(cmd, &reply); 36 int cmd_noop(void *conn_ctx, struct smtp_server_cmd_ctx *cmd) argument 41 noop_cmd = p_new(cmd->pool, struct cmd_noop_context, 1); 43 noop_cmd->cmd = cmd; 44 cmd [all...] |