Lines Matching refs:addr
100 const char *addr;
104 addr = osender;
106 addr = getenv("EMAIL");
109 addr = config.masquerade_user;
111 addr = username;
114 if (!strchr(addr, '@')) {
120 if (asprintf(&sender, "%s@%s", addr, from_host) <= 0)
123 sender = strdup(addr);
157 do_alias(struct queue *queue, const char *addr)
164 if (strcmp(al->alias, addr) != 0)
187 it->addr = strdup(str);
188 if (it->addr == NULL)
192 host = strrchr(it->addr, '@');
200 if (strcmp(tit->addr, it->addr) == 0) {
201 free(it->addr);
212 if (strrchr(it->addr, '@') == NULL && (config.features & NULLCLIENT) == 0) {
215 aliased = do_alias(queue, it->addr);
224 pw = getpwnam(it->addr);
238 free(it->addr);
325 syslog(LOG_INFO, "<%s> trying delivery", it->addr);
334 syslog(LOG_INFO, "<%s> delivery successful", it->addr);
405 it->sender, it->addr);