summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/feed2imap/maildir.rb10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/feed2imap/maildir.rb b/lib/feed2imap/maildir.rb
index 5e10723..eb7c8a2 100644
--- a/lib/feed2imap/maildir.rb
+++ b/lib/feed2imap/maildir.rb
@@ -23,11 +23,9 @@ require 'fcntl'
class MaildirAccount
MYHOSTNAME = Socket.gethostname
- attr_reader :uri
+ @@seq_num = 0
- def initialize
- @seq_num = 0
- end
+ attr_reader :uri
def putmail(folder, mail, date = Time::now)
store_message(folder_dir(folder), date, nil) do |f|
@@ -169,8 +167,8 @@ class MaildirAccount
# Re-written and no longer shamelessly taken from
# http://gitorious.org/sup/mainline/blobs/master/lib/sup/maildir.rb
def new_maildir_basefn(date)
- fn = "#{date.to_i.to_s}.#{@seq_num.to_s}.#{MYHOSTNAME}"
- @seq_num = @seq_num + 1
+ fn = "#{date.to_i.to_s}.#{@@seq_num.to_s}.#{MYHOSTNAME}"
+ @@seq_num += 1
fn
end
end