Searched refs:helo (Results 1 - 18 of 18) sorted by relevance

/dovecot/src/submission/
H A Dcmd-helo.c32 proxy_data.helo = data->helo.domain;
33 proxy_data.proto = (data->helo.old_smtp ?
44 struct cmd_helo_context *helo = cmd->context; local
51 if (!helo->data->helo.old_smtp) {
99 struct cmd_helo_context *helo = cmd->context; local
100 struct client *client = helo->client;
103 if (helo->data->changed)
104 cmd_helo_update_xclient(client, helo
137 struct cmd_helo_context *helo = cmd->context; local
149 struct cmd_helo_context *helo; local
[all...]
H A Dsubmission-client.h52 const char *helo,
H A Dmain.c116 const char *helo = NULL; local
155 helo = t_strndup(data, len);
156 helo_len = strlen(helo) + 1;
170 user, set, helo, data, data_len);
H A Dcmd-mail.c39 proxy_data.helo = helo_data->domain;
H A Dsubmission-client.c184 const char *helo,
216 client->user->username, helo,
180 client_create(int fd_in, int fd_out, const char *session_id, struct mail_user *user, struct mail_storage_service_user *service_user, const struct submission_settings *set, const char *helo, const unsigned char *pdata, unsigned int pdata_len) argument
/dovecot/src/lib-smtp/
H A Dsmtp-server-cmd-helo.c24 if (conn->pending_helo == &data->helo)
31 conn->helo_domain = i_strdup(data->helo.domain);
32 conn->helo.domain = conn->helo_domain;
33 conn->helo.domain_valid = data->helo.domain_valid;
34 conn->helo.old_smtp = data->helo.old_smtp;
44 if (conn->helo.domain == NULL ||
45 strcmp(conn->helo.domain, data->helo
[all...]
H A Dsmtp-syntax.h34 int smtp_helo_domain_parse(const char *helo,
H A Dsmtp-common.h77 const char *helo, *login; member in struct:smtp_proxy_data
H A Dsmtp-server-cmd-mail.c107 if (conn->pending_helo == NULL && conn->helo.domain == NULL) {
111 conn->helo.domain = conn->helo_domain;
H A Dsmtp-client.c75 client->set.proxy_data.helo = p_strdup_empty(pool, set->proxy_data.helo);
H A Dsmtp-server-cmd-xclient.c156 (param.value, TRUE, &proxy_data->helo) >= 0)
157 proxy_data->helo =
158 p_strdup(cmd->pool, proxy_data->helo);
H A Dsmtp-server-connection.c1131 const char *username, const char *helo,
1140 conn->helo_login = i_strdup(helo);
1221 return &conn->helo;
1284 i_zero(&conn->helo);
1324 if (conn->helo.old_smtp)
1362 if (conn->helo.domain_valid)
1363 proxy_data->helo = conn->helo.domain;
1370 else if (conn->helo.old_smtp)
1386 if (proxy_data->helo !
1130 smtp_server_connection_login(struct smtp_server_connection *conn, const char *username, const char *helo, const unsigned char *pdata, unsigned int pdata_len, bool ssl_secured) argument
[all...]
H A Dsmtp-syntax.c145 int smtp_helo_domain_parse(const char *helo, argument
151 smtp_parser_init(&parser, pool_datastack_create(), helo);
H A Dsmtp-server-transaction.c129 const struct smtp_server_helo_data *helo_data = &conn->helo;
H A Dsmtp-server.h91 struct smtp_server_helo_data helo; member in struct:smtp_server_cmd_helo
305 const char *username, const char *helo,
H A Dsmtp-server-private.h137 struct smtp_server_helo_data helo, *pending_helo; member in struct:smtp_server_connection
H A Dsmtp-client-connection.c656 if (xclient->helo != NULL &&
659 smtp_xtext_encode_cstr(str, xclient->helo);
1683 conn->set.proxy_data.helo =
1684 p_strdup_empty(pool, set->proxy_data.helo);
/dovecot/src/submission-login/
H A Dclient-authenticate.c28 if (!data->helo.old_smtp) {
257 struct smtp_server_helo_data *helo; local
262 helo = smtp_server_connection_get_helo_data(subm_client->conn);
264 prefix = i_strdup(helo->domain == NULL ? "" : helo->domain);

Completed in 33 milliseconds