Searched refs:rcpt (Results 1 - 9 of 9) sorted by relevance

/dovecot/src/lmtp/
H A Dlmtp-common.c7 void lmtp_recipient_init(struct lmtp_recipient *rcpt, argument
13 rcpt->client = client;
14 rcpt->type = type;
15 rcpt->rcpt_cmd = cmd;
16 rcpt->path = data->path;
19 void lmtp_recipient_finish(struct lmtp_recipient *rcpt, argument
23 trcpt->context = rcpt;
25 rcpt->rcpt = trcpt;
26 rcpt
31 lmtp_recipient_find_duplicate(struct lmtp_recipient *rcpt, struct smtp_server_transaction *trans) argument
[all...]
H A Dlmtp-local.c36 struct lmtp_recipient rcpt; member in struct:lmtp_local_recipient
59 lmtp_local_rcpt_deinit(struct lmtp_local_recipient *rcpt);
108 lmtp_local_rcpt_anvil_disconnect(struct lmtp_local_recipient *rcpt) argument
112 if (!rcpt->anvil_connect_sent)
114 rcpt->anvil_connect_sent = FALSE;
116 input = mail_storage_service_user_get_input(rcpt->service_user);
123 lmtp_local_rcpt_deinit(struct lmtp_local_recipient *rcpt) argument
125 if (rcpt->anvil_query != NULL)
126 anvil_client_query_abort(anvil, &rcpt->anvil_query);
127 lmtp_local_rcpt_anvil_disconnect(rcpt);
136 lmtp_local_rcpt_reply_overquota(struct lmtp_local_recipient *rcpt, struct smtp_server_cmd_ctx *cmd, const char *error) argument
185 struct lmtp_local_recipient *rcpt = local
197 lmtp_local_rcpt_check_quota(struct lmtp_local_recipient *rcpt) argument
265 struct lmtp_local_recipient *rcpt = local
289 lmtp_local_rcpt_anvil_finish(struct lmtp_local_recipient *rcpt) argument
307 struct lmtp_local_recipient *rcpt = local
343 struct lmtp_local_recipient *rcpt; local
464 lmtp_local_deliver(struct lmtp_local *local, struct smtp_server_cmd_ctx *cmd, struct smtp_server_transaction *trans, struct lmtp_local_recipient *rcpt, struct mail *src_mail, struct mail_deliver_session *session) argument
662 struct lmtp_local_recipient *rcpt = rcpts[i]; local
[all...]
H A Dlmtp-common.h21 struct smtp_server_recipient *rcpt; member in struct:lmtp_recipient
25 void lmtp_recipient_init(struct lmtp_recipient *rcpt,
31 void lmtp_recipient_finish(struct lmtp_recipient *rcpt,
36 lmtp_recipient_find_duplicate(struct lmtp_recipient *rcpt,
H A Dlmtp-proxy.c42 struct lmtp_recipient rcpt; member in struct:lmtp_proxy_recipient
85 struct lmtp_proxy_recipient *rcpt);
124 lmtp_proxy_recipient_deinit(struct lmtp_proxy_recipient *rcpt) argument
126 i_free(rcpt);
377 struct lmtp_proxy_recipient *rcpt = local
380 lmtp_proxy_recipient_deinit(rcpt);
389 struct lmtp_proxy_recipient *rcpt = local
391 struct client *client = rcpt->rcpt.client;
395 lmtp_proxy_recipient_deinit(rcpt);
408 lmtp_proxy_rcpt_cb(const struct smtp_reply *proxy_reply, struct lmtp_proxy_recipient *rcpt) argument
438 struct lmtp_proxy_recipient *rcpt; local
558 lmtp_proxy_data_cb(const struct smtp_reply *proxy_reply, struct lmtp_proxy_recipient *rcpt) argument
[all...]
/dovecot/src/lib-smtp/
H A Dsmtp-server-transaction.c57 struct smtp_server_recipient *rcpt)
65 if (drcpt == rcpt)
67 if (smtp_address_equals(drcpt->path, rcpt->path) &&
68 smtp_params_rcpt_equals(&drcpt->params, &rcpt->params))
79 struct smtp_server_recipient *rcpt; local
81 rcpt = p_new(trans->pool, struct smtp_server_recipient, 1);
82 rcpt->path = smtp_address_clone(trans->pool, rcpt_to);
83 smtp_params_rcpt_copy(trans->pool, &rcpt->params, params);
88 array_append(&trans->rcpt_to, &rcpt, 1);
90 return rcpt;
55 smtp_server_transaction_find_rcpt_duplicate( struct smtp_server_transaction *trans, struct smtp_server_recipient *rcpt) argument
[all...]
H A Dsmtp-client-transaction.c45 struct smtp_client_transaction_rcpt *rcpt; local
48 pool = pool_alloconly_create("smtp transaction rcpt", 256);
49 rcpt = p_new(pool, struct smtp_client_transaction_rcpt, 1);
50 rcpt->pool = pool;
51 rcpt->trans = trans;
52 rcpt->rcpt_to = smtp_address_clone(pool, rcpt_to);
53 smtp_params_rcpt_copy(pool, &rcpt->rcpt_params, rcpt_params);
55 array_append(&trans->rcpts_pending, &rcpt, 1);
56 return rcpt;
63 struct smtp_client_transaction_rcpt *rcpt local
95 struct smtp_client_transaction_rcpt *rcpt; local
515 smtp_client_transaction_rcpt_cb(const struct smtp_reply *reply, struct smtp_client_transaction_rcpt *rcpt) argument
560 struct smtp_client_transaction_rcpt *const *rcpt; local
623 struct smtp_client_transaction_rcpt *rcpt; local
651 struct smtp_client_transaction_rcpt *const *rcpt; local
[all...]
H A Dsmtp-server-cmd-rcpt.c49 struct smtp_server_recipient *rcpt; local
58 rcpt = smtp_server_transaction_add_rcpt(trans, data->path,
60 rcpt->context = data->trans_context;
63 data->hook_finished(cmd, trans, rcpt,
112 /* rcpt = "RCPT TO:" ( "<Postmaster@" Domain ">" /
H A Dsmtp-submit.c151 struct smtp_address *rcpt; local
156 rcpt = smtp_address_clone(subm->pool, rcpt_to);
157 array_append(&subm->rcpt_to, &rcpt, 1);
378 const char *rcpt = smtp_address_encode(*rcptp); local
379 array_append(&args, &rcpt, 1);
H A Dsmtp-server.h75 struct smtp_server_recipient *rcpt);
112 struct smtp_server_recipient *rcpt,

Completed in 14 milliseconds