aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/exim_log.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/exim_log.rb')
-rw-r--r--app/models/exim_log.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/exim_log.rb b/app/models/exim_log.rb
index 4c3e104af..5e10f9d51 100644
--- a/app/models/exim_log.rb
+++ b/app/models/exim_log.rb
@@ -80,7 +80,7 @@ class EximLog < ActiveRecord::Base
f.rewind
f.each do |line|
order = order + 1
- queue_id = extract_queue_id_from_syslog_line(line)
+ queue_id = extract_postfix_queue_id_from_syslog_line(line)
if emails.has_key?(queue_id)
emails[queue_id].each do |email|
info_request = InfoRequest.find_by_incoming_email(email)
@@ -98,14 +98,14 @@ class EximLog < ActiveRecord::Base
result = {}
f.each do |line|
emails = email_addresses_on_line(line)
- queue_id = extract_queue_id_from_syslog_line(line)
+ queue_id = extract_postfix_queue_id_from_syslog_line(line)
result[queue_id] = [] unless result.has_key?(queue_id)
result[queue_id] = (result[queue_id] + emails).uniq
end
result
end
- def EximLog.extract_queue_id_from_syslog_line(line)
+ def EximLog.extract_postfix_queue_id_from_syslog_line(line)
# Assume the log file was written using syslog and parse accordingly
SyslogProtocol.parse("<13>" + line).content.match(/^\S+: (\S+):/)[1]
end