|
|
@@ -596,7 +596,8 @@ exports.message_to_ucl = function(task, stringify_content) |
|
|
|
|
|
|
|
return nil |
|
|
|
end |
|
|
|
-- Envelope (smtp) information form email |
|
|
|
|
|
|
|
-- Envelope (smtp) information from email (nil if empty) |
|
|
|
result.envelope = { |
|
|
|
from_smtp = (task:get_from('smtp') or E)[1], |
|
|
|
recipients_smtp = task:get_recipients('smtp'), |
|
|
@@ -605,6 +606,9 @@ exports.message_to_ucl = function(task, stringify_content) |
|
|
|
client_ip = maybe_stringify_ip(task:get_client_ip()), |
|
|
|
from_ip = maybe_stringify_ip(task:get_from_ip()), |
|
|
|
} |
|
|
|
if not next(result.envelope) then |
|
|
|
result.envelope = nil |
|
|
|
end |
|
|
|
|
|
|
|
local parts = task:get_parts() or E |
|
|
|
result.parts = {} |