task:insert_result('FROM_NAME_EXCESS_SPACE', 1.0)
end
end
- if (envfrom and envfrom[1] and
- util.strequal_caseless(envfrom[1].addr, from[1].addr))
- then
- task:insert_result('FROM_EQ_ENVFROM', 1.0)
+
+ if envfrom then
+ if util.strequal_caseless(envfrom[1].addr, from[1].addr) then
+ task:insert_result('FROM_EQ_ENVFROM', 1.0)
+ elseif envfrom[1].addr ~= '' then
+ task:insert_result('FROM_NEQ_ENVFROM', 1.0, from[1].addr, envfrom[1].addr)
+ end
end
- elseif (envfrom and envfrom[1] and envfrom[1].addr) then
- task:insert_result('FROM_NEQ_ENVFROM', 1.0, ((from or E)[1] or E).addr or '', envfrom[1].addr)
end
local to = task:get_recipients(2)