dsn_ret
key.bounce.dsn_ret = evp.dsn_ret;
s->msg->bounce.dsn_ret != DSN_RETFULL)) {
char *dsn_ret;
msg.dsn_ret = optarg;
msg.dsn_ret ? "RET=" : "",
msg.dsn_ret ? msg.dsn_ret : "",
ascii_load_dsn_ret(enum dsn_ret *ret, char *buf)
return ascii_load_dsn_ret(&ep->dsn_ret, buf);
ascii_dump_dsn_ret(enum dsn_ret flag, char *dest, size_t len)
return ascii_dump_dsn_ret(ep->dsn_ret, buf, len);
e->dsn_ret = evp->dsn_ret;
static const char * dsn_strret(enum dsn_ret);
dsn_strret(enum dsn_ret ret)
e->dsn_ret ? " RET=" : "",
e->dsn_ret ? dsn_strret(e->dsn_ret) : "",
bounce.dsn_ret = evp.dsn_ret;
const char *dsn_ret;
proto->mail->dsn_ret ? " RET=" : "",
proto->mail->dsn_ret ? proto->mail->dsn_ret : "",
tx->evp.dsn_ret = DSN_RETHDRS;
tx->evp.dsn_ret = DSN_RETFULL;
enum dsn_ret dsn_ret;
enum dsn_ret dsn_ret;
enum dsn_ret dsn_ret;