Lines Matching refs:host
7 #include "mail-host.h"
190 struct mail_host *host;
216 if (!user_directory_user_is_near_expiring(user->host->tag->users, user))
221 host = mail_host_get_by_hash(dir->mail_hosts, user->username_hash,
222 user->host->tag->name);
230 if (user->host == host) {
233 dir_debug("request: %u would be weak, but host doesn't change", request->username_hash);
256 1. Send a USER-WEAK notification to all directors with the new host.
258 and host, but marks the user as being weak.
262 USER update overrides the host and removes the weak-flag.
281 struct mail_host *host;
301 i_assert(user->host->tag == mail_tag);
316 host = mail_host_get_by_hash(dir->mail_hosts,
318 if (host == NULL) {
325 user = user_directory_add(host->tag->users,
327 host, ioloop_time);
336 request->callback(user->host, user->host->hostname,