|
|
|
|
|
|
|
|
-- Find pair for each smtp recipient in To or Cc headers |
|
|
-- Find pair for each smtp recipient in To or Cc headers |
|
|
-- This cycle has O(N^2) complexity so it is better to limit number of iterations |
|
|
-- This cycle has O(N^2) complexity so it is better to limit number of iterations |
|
|
if #smtp_rcpt > 100 or #mime_rcpt > 100 then |
|
|
if #smtp_rcpt > 100 or #mime_rcpt > 100 then |
|
|
return |
|
|
|
|
|
|
|
|
-- Trim array, suggested by Anton Yuzhaninov |
|
|
|
|
|
smtp_rcpt[100] = nil |
|
|
|
|
|
mime_rcpt[100] = nil |
|
|
end |
|
|
end |
|
|
|
|
|
|
|
|
for _,sr in ipairs(smtp_rcpt) do |
|
|
for _,sr in ipairs(smtp_rcpt) do |