From 57832154742f76265c5b8778b52785d2da968be4 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 19 May 2009 17:34:04 +0400 Subject: [PATCH] * Add 'User' header that is used by exim MTA --- src/protocol.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/protocol.c b/src/protocol.c index 132cba039e..2cd0252871 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -80,6 +80,7 @@ #define RCPT_HEADER "Rcpt" #define QUEUE_ID_HEADER "Queue-ID" #define ERROR_HEADER "Error" +#define USER_HEADER "User" /* * Reply messages */ @@ -322,6 +323,15 @@ parse_header (struct worker_task *task, f_str_t *line) return -1; } break; + case 'u': + case 'U': + if (strncasecmp (headern, USER_HEADER, sizeof (USER_HEADER) - 1) == 0) { + /* XXX: use this header somehow */ + } + else { + return -1; + } + break; default: msg_info ("parse_header: wrong header: %s", headern); return -1; -- 2.47.3