From c7d5f88d95868e63fcfdfd2e2e4bd3b5d7efce78 Mon Sep 17 00:00:00 2001 From: Marcin Lewandowski Date: Sun, 24 Jul 2016 17:46:14 +0200 Subject: [PATCH] Add INBOX prefix to all folders while using OVH --- lib/larch/imap.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/larch/imap.rb b/lib/larch/imap.rb index a3fa685..644b830 100644 --- a/lib/larch/imap.rb +++ b/lib/larch/imap.rb @@ -147,6 +147,9 @@ def mailbox(name, delim = '/') #Rackspace namespaces everything under INDEX. name.sub!(/^|inbox\./i, "INBOX.") if @quirks[:rackspace] && name != 'INBOX' + #OVH namespaces everything under INDEX. + name.sub!(/^|inbox\./i, "INBOX.") if @quirks[:ovh] && name != 'INBOX' + begin @mailboxes.fetch(name) do update_mailboxes @@ -271,6 +274,10 @@ def check_quirks elsif host =~ /emailsrvr\.com/ @quirks[:rackspace] = true debug "looks like Rackspace Mail" + + elsif host =~ /ovh\.net/ + @quirks[:ovh] = true + debug "looks like OVH" end end