]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
* Add 'User' header that is used by exim MTA
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Tue, 19 May 2009 13:34:04 +0000 (17:34 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Tue, 19 May 2009 13:34:04 +0000 (17:34 +0400)
src/protocol.c

index 132cba039e7aa7717bc80fd15b5be3c4af11f8ef..2cd0252871f20c44a237a5dc098941dcd95f7746 100644 (file)
@@ -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;