čtvrtek 14. května 2009

INBOX.INBOX.INBOX.....

Začala mě zlobit aplikace Mail na Mac OS X (Macintoshi).
Zničeho nic začala na IMAP serveru kopie odeslaných e-mailů ukládat do složky INBOX/Sent (ne do Sent). Další den si udělala ještě další podsložku INBOX - takže dopie odeslaných mailů začala dávat do INBOX/INBOX/Sent. A tak dál - najednou jsem měl na serveru vnořenou strukturu složek INBOX/INBOX/INBOX/INBOX... a v nich složky Sent a v každé pár e-mailů. Když jsem je smazal, objevily se za chvíli znovu.
Ta samé se složkou Trash.
Jde pravděpodobně o chybu v aplikaci Mail.

Podařilo se mi to srovnat tímto způsobem:
  • v aplikaci Mail nastavit: Preferences / Composing / Create Notes & To Dos in: na něco jiného než na IMAP účet (např. na On My Mac)
  • ukončit aplikaci Mail
  • pustit aplikaci Property List Editor (je součástí Developer Tools balíčku, který se dá nainstalovat z instalačního DVD Leoparda)
  • přes File / Open otevřít ~/Library/Preferences/com.apple.mail.plist
  • v Root / MailAccounts najít problémový účet (účet 0 jsou lokální složky, takže to bude 1 nebo další - pozná se podle AccountName
  • podívat se na DraftsMailboxName, NotesMailboxName, SentMessagesMailboxName a TrashMailboxName - všude by měly být jen jména složek (Drafts, Notes, Sent, Trash) - je li tam něco jako "INBOX/INBOX/Sent", tak smazat všechny INBOX na začátku
  • uložit konfiguraci, ukončit Property List Editor
  • podívat se Finderem do složky ~/Library/Mail a tam odmazat složky, ve kterých jsou kopie složek z IMAP serveru (jmenují se "IMAP-....")
  • odmazat složky INBOX/INBOX... na IMAP serveru
Doplněk - výše napsané platí pro Snow Leoparda a starší. V Mac OS X Lion je všechno jinak:
  • údaje o účtech jsou v ~/Library/Mail/V2/MailData/Accounts.plist
  • pro editaci použít aplikaci Xcode

Žádné komentáře: