aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_task.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-06-15 17:42:56 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-06-15 17:42:56 +0100
commit4cd5cfe03ca6b315ea35a89df9f32b12d37fe694 (patch)
treecabb7542f9618a83ca58fee755b6ee5e4f4f84b3 /src/lua/lua_task.c
parentf166c85751692f0a317b0eb129e6ed0557e281a4 (diff)
downloadrspamd-4cd5cfe03ca6b315ea35a89df9f32b12d37fe694.tar.gz
rspamd-4cd5cfe03ca6b315ea35a89df9f32b12d37fe694.zip
[Feature] Add ESMTPSA received type
Diffstat (limited to 'src/lua/lua_task.c')
-rw-r--r--src/lua/lua_task.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lua/lua_task.c b/src/lua/lua_task.c
index 38402039b..15b0ae0b7 100644
--- a/src/lua/lua_task.c
+++ b/src/lua/lua_task.c
@@ -1439,7 +1439,7 @@ lua_task_get_received_headers (lua_State * L)
if (G_UNLIKELY (rh->from_ip == NULL &&
rh->real_ip == NULL &&
rh->real_hostname == NULL &&
- rh->by_hostname == NULL)) {
+ rh->by_hostname == NULL && rh->timestamp == 0)) {
continue;
}
@@ -1465,6 +1465,9 @@ lua_task_get_received_headers (lua_State * L)
case RSPAMD_RECEIVED_ESMTPA:
proto = "esmtpa";
break;
+ case RSPAMD_RECEIVED_ESMTPSA:
+ proto = "esmtpsa";
+ break;
case RSPAMD_RECEIVED_LMTP:
proto = "lmtp";
break;