/openbsd/usr.sbin/smtpd/ |
H A D | lka_session.c | 78 xn.u.mailaddr = lks->envelope.rcpt; in lka_session() 247 struct mailaddr maddr; in lka_expand() 272 xn->u.mailaddr.user, xn->u.mailaddr.domain, xn->depth); in lka_expand() 276 ep.dest = xn->u.mailaddr; in lka_expand() 290 xn->u.mailaddr = ep.dest; in lka_expand() 319 maddr = xn->u.mailaddr; in lka_expand() 320 xlowercase(maddr.user, xn->u.mailaddr.user, in lka_expand() 345 xlowercase(node.u.user, xn->u.mailaddr.user, in lka_expand() 367 r = aliases_virtual_get(&lks->expand, &xn->u.mailaddr); in lka_expand() 525 ep->dest = xn->u.mailaddr; in lka_submit() [all …]
|
H A D | smtpd.h | 153 struct mailaddr mailaddr; member 444 struct mailaddr mailaddr; member 459 struct mailaddr mailaddr; member 493 struct mailaddr sender; 494 struct mailaddr rcpt; 495 struct mailaddr dest; 666 struct mailaddr sender; 667 struct mailaddr rcpt; 668 struct mailaddr dest; 1488 void m_get_mailaddr(struct msg *, struct mailaddr *); [all …]
|
H A D | srs.c | 87 struct mailaddr maddr; in srs0_encode() 125 struct mailaddr maddr; in srs1_encode_srs0() 157 struct mailaddr maddr; in srs1_encode_srs1() 205 struct mailaddr maddr; in srs0_decode() 273 struct mailaddr maddr; in srs1_decode()
|
H A D | to.c | 54 text_to_mailaddr(struct mailaddr *maddr, const char *email) in text_to_mailaddr() 93 mailaddr_to_text(const struct mailaddr *maddr) in mailaddr_to_text() 615 return mailaddr_to_text(&expandnode->u.mailaddr); in expandnode_to_text() 689 (void)strlcpy(alias->u.mailaddr.user, line, sizeof(alias->u.mailaddr.user)); in alias_is_address() 690 (void)strlcpy(alias->u.mailaddr.domain, domain, in alias_is_address() 691 sizeof(alias->u.mailaddr.domain)); in alias_is_address()
|
H A D | util.c | 383 mailaddr_match(const struct mailaddr *maddr1, const struct mailaddr *maddr2) in mailaddr_match() 385 struct mailaddr m1 = *maddr1; in mailaddr_match() 386 struct mailaddr m2 = *maddr2; in mailaddr_match()
|
H A D | smtp_session.c | 93 struct mailaddr maddr; 167 static int smtp_mailaddr(struct mailaddr *, char *, int, char **, const char *); 1531 struct mailaddr sender; in smtp_check_mail_from() 3006 char mailaddr[SMTPD_MAXMAILADDRSIZE]; in smtp_report_tx_mail() local 3014 (void)strlcpy(mailaddr, p + 1, sizeof mailaddr); in smtp_report_tx_mail() 3015 if ((p = strchr(mailaddr, '>')) == NULL) in smtp_report_tx_mail() 3019 report_smtp_tx_mail("smtp-in", s->id, msgid, mailaddr, ok); in smtp_report_tx_mail() 3025 char mailaddr[SMTPD_MAXMAILADDRSIZE]; in smtp_report_tx_rcpt() local 3033 (void)strlcpy(mailaddr, p + 1, sizeof mailaddr); in smtp_report_tx_rcpt() 3034 if ((p = strchr(mailaddr, '>')) == NULL) in smtp_report_tx_rcpt() [all …]
|
H A D | mailaddr.c | 84 if (!text_to_mailaddr(&mn.mailaddr, subrcpt)) { in mailaddr_line()
|
H A D | lka.c | 40 static int lka_mailaddrmap(const char *, const char *, const struct mailaddr *); 55 struct mailaddr maddr; in lka_imsg() 869 lka_mailaddrmap(const char *tablename, const char *username, const struct mailaddr *maddr) in lka_mailaddrmap() 893 if (!mailaddr_match(maddr, &mn->mailaddr)) in lka_mailaddrmap()
|
H A D | table.c | 395 struct mailaddr m1; in table_mailaddr_match() 396 struct mailaddr m2; in table_mailaddr_match() 624 if (!text_to_mailaddr(&lk->mailaddr, line)) in table_parse_lookup()
|
H A D | smtpd-api.h | 26 struct mailaddr { struct
|
H A D | aliases.c | 81 aliases_virtual_get(struct expand *expand, const struct mailaddr *maddr) in aliases_virtual_get()
|
H A D | mproc.c | 454 m_add_mailaddr(struct mproc *m, const struct mailaddr *maddr) in m_add_mailaddr() 588 m_get_mailaddr(struct msg *m, struct mailaddr *maddr) in m_get_mailaddr()
|
H A D | envelope.c | 305 ascii_load_mailaddr(struct mailaddr *dest, char *buf) in ascii_load_mailaddr() 538 ascii_dump_mailaddr(const struct mailaddr *addr, char *dest, size_t len) in ascii_dump_mailaddr()
|
H A D | bounce.c | 49 struct mailaddr dest;
|
H A D | mta.c | 693 struct mailaddr maddr; in mta_handle_envelope()
|
H A D | parse.y | 160 struct mailaddr *maddr;
|
/openbsd/usr.sbin/smtpd/smtpctl/ |
H A D | Makefile | 45 SRCS+= mailaddr.c
|
/openbsd/usr.sbin/smtpd/smtpd/ |
H A D | Makefile | 28 SRCS+= mailaddr.c
|