lmtp_proxy_data_cb(const struct smtp_reply *reply,
struct lmtp_proxy_recipient *rcpt);
+/*
+ * LMTP proxy
+ */
+
struct lmtp_proxy *
lmtp_proxy_init(const struct lmtp_proxy_settings *set,
struct ostream *client_output)
}
}
+/*
+ * RCPT command
+ */
+
static bool
client_proxy_rcpt_parse_fields(struct lmtp_proxy_rcpt_settings *set,
const char *const *args, const char **address)
return TRUE;
}
+/*
+ * DATA command
+ */
+
static void
lmtp_proxy_data_cb(const struct smtp_reply *proxy_reply,
struct lmtp_proxy_recipient *rcpt)