sogo/SoObjects/Mailer
Francis Lachapelle b2fc189b93 See ChangeLog
Monotone-Parent: 2b83c62317d266d5f7a2e2046fc19f68f88a385f
Monotone-Revision: 763ab7e667a159d6b727544a067a085d622ab598

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-06-25T19:58:30
Monotone-Branch: ca.inverse.sogo
2010-06-25 19:58:30 +00:00
..
SOGoMailBrazilianPortugueseForward.wo Monotone-Parent: a4d2cb42139fa5aa987046a157ba109c95d5f3f3 2009-08-12 14:13:46 +00:00
SOGoMailBrazilianPortugueseReply.wo Monotone-Parent: a4d2cb42139fa5aa987046a157ba109c95d5f3f3 2009-08-12 14:13:46 +00:00
SOGoMailCzechForward.wo Monotone-Parent: a4d2cb42139fa5aa987046a157ba109c95d5f3f3 2009-08-12 14:13:46 +00:00
SOGoMailCzechReply.wo Monotone-Parent: a4d2cb42139fa5aa987046a157ba109c95d5f3f3 2009-08-12 14:13:46 +00:00
SOGoMailDutchForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailDutchReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailEnglishForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailEnglishReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailFrenchForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailFrenchReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailGermanForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailGermanReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailHungarianForward.wo Many translation fixes - see ChangeLog for details 2009-08-05 11:30:23 +00:00
SOGoMailHungarianReply.wo Many translation fixes - see ChangeLog for details 2009-08-05 11:30:23 +00:00
SOGoMailItalianForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailItalianReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailRussianForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailRussianReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailSpanishForward.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailSpanishReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
SOGoMailSwedishForward.wo Added Swedish translation. 2009-11-18 23:42:49 +00:00
SOGoMailSwedishReply.wo Added Swedish translation. 2009-11-18 23:42:49 +00:00
SOGoMailUkrainianForward.wo See ChangeLog 2010-06-04 16:32:21 +00:00
SOGoMailUkrainianReply.wo See ChangeLog 2010-06-04 16:32:21 +00:00
SOGoMailWelshForward.wo Many translation fixes - see ChangeLog for details 2009-08-05 11:30:23 +00:00
SOGoMailWelshReply.wo HTML composition, take 2 2009-06-25 19:18:02 +00:00
EOQualifier+MailDAV.h See ChangeLog 2009-10-05 19:15:14 +00:00
EOQualifier+MailDAV.m See ChangeLog 2009-10-07 21:29:50 +00:00
GNUmakefile Monotone-Parent: 6364fd26aed4532b46cd1c779ef5e9f5f6c0971c 2010-03-02 19:57:30 +00:00
GNUmakefile.preamble see ChangeLog 2006-06-15 19:34:10 +00:00
NSData+Mail.h See ChangeLog 2009-11-26 14:53:30 +00:00
NSData+Mail.m See ChangeLog 2009-11-26 14:53:30 +00:00
NSString+Mail.h See ChangeLog 2009-11-25 02:34:24 +00:00
NSString+Mail.m Monotone-Parent: 26b5f40103235f325bd04edf2ca9fe43ad924990 2009-12-14 15:07:06 +00:00
Product.m Monotone-Parent: cd7a9ff3cbba20673e49dd244a7f5abbc2cfe675 2007-07-10 14:16:04 +00:00
README see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoCalendarMailBodyPart.m Monotone-Parent: 98f0464d1da2b872d5573c46ffb4cba64b5f1e50 2007-08-01 18:22:45 +00:00
SOGoDraftObject.h See ChangeLog 2010-06-25 19:58:30 +00:00
SOGoDraftObject.m See ChangeLog 2010-06-25 19:58:30 +00:00
SOGoDraftsFolder.h Monotone-Parent: c33cdda9e79ffbb64ec7e5ffcb898838a13ac5a7 2008-09-27 01:13:41 +00:00
SOGoDraftsFolder.m Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a 2009-11-29 04:19:32 +00:00
SOGoHTMLMailBodyPart.m Monotone-Parent: c33cdda9e79ffbb64ec7e5ffcb898838a13ac5a7 2008-09-27 01:13:41 +00:00
SOGoImageMailBodyPart.m Monotone-Parent: 98f0464d1da2b872d5573c46ffb4cba64b5f1e50 2007-08-01 18:22:45 +00:00
SOGoMailAccount.h Monotone-Parent: 6075106624ecdc149d0393a0796a4e87b74a1bea 2010-01-06 13:45:55 +00:00
SOGoMailAccount.m Monotone-Parent: 3d66d23639769946e3c2badd40d0861b60c6cff8 2010-04-07 14:04:48 +00:00
SOGoMailAccounts.h Monotone-Parent: 8eff3fcb9d28703e16adf6fd2da5a29c70cf6a0a 2010-01-27 13:45:57 +00:00
SOGoMailAccounts.m Added support for MailDAV PUT 2009-09-29 20:13:36 +00:00
SOGoMailBaseObject.h Monotone-Parent: 775b7e4fea80568033b5c8bf9b7c5220c7d36041 2010-01-28 21:42:03 +00:00
SOGoMailBaseObject.m Monotone-Parent: 775b7e4fea80568033b5c8bf9b7c5220c7d36041 2010-01-28 21:42:03 +00:00
SOGoMailBodyPart.h Monotone-Parent: 7673d0874bfab0e145fb002673765af736eb602a 2007-12-17 20:24:07 +00:00
SOGoMailBodyPart.m Monotone-Parent: 2d74e4a1d7a6712cf530cd008210def6d2ee0ecc 2010-02-02 22:07:50 +00:00
SOGoMailFolder.h Monotone-Parent: 5be6c87443be578d119d408f0aa2b86f5a6bbc31 2010-04-15 18:27:08 +00:00
SOGoMailFolder.m Monotone-Parent: a4b72920f072cccd72e189b05519b57436eb9471 2010-04-21 14:35:58 +00:00
SOGoMailForward.h Many translation fixes - see ChangeLog for details 2009-08-05 11:30:23 +00:00
SOGoMailForward.m Monotone-Parent: a4b72920f072cccd72e189b05519b57436eb9471 2010-04-21 14:35:58 +00:00
SOGoMailManager.h Monotone-Parent: 6b7485d7999f592e4a4b077024f47c2323c3fdbc 2008-09-22 21:31:42 +00:00
SOGoMailManager.m Monotone-Parent: 6b7485d7999f592e4a4b077024f47c2323c3fdbc 2008-09-22 21:31:42 +00:00
SOGoMailNamespace.h Monotone-Parent: 584371c66b4989feaab5012db26f19d8ed7cd7ad 2010-01-05 22:34:35 +00:00
SOGoMailNamespace.m Monotone-Parent: c611aac3a435306dc4b8733414bd22f705466261 2010-01-06 14:36:17 +00:00
SOGoMailObject+Draft.h Monotone-Parent: c33cdda9e79ffbb64ec7e5ffcb898838a13ac5a7 2008-09-27 01:13:41 +00:00
SOGoMailObject+Draft.m Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a 2009-11-29 04:19:32 +00:00
SOGoMailObject.h Monotone-Parent: 7753defbba759ea4b10a7b8aefa741ee63bcd43f 2009-09-13 15:17:57 +00:00
SOGoMailObject.m Monotone-Parent: a4b72920f072cccd72e189b05519b57436eb9471 2010-04-21 14:35:58 +00:00
SOGoMailReply.h Many translation fixes - see ChangeLog for details 2009-08-05 11:30:23 +00:00
SOGoMailReply.m Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a 2009-11-29 04:19:32 +00:00
SOGoMessageMailBodyPart.m Monotone-Parent: 98f0464d1da2b872d5573c46ffb4cba64b5f1e50 2007-08-01 18:22:45 +00:00
SOGoSentFolder.h Monotone-Parent: 267e6d207c2b21dd1ac48357f84bd5251da930b1 2007-10-31 15:55:47 +00:00
SOGoSentFolder.m Monotone-Parent: 267e6d207c2b21dd1ac48357f84bd5251da930b1 2007-10-31 15:55:47 +00:00
SOGoSieveConverter.h Monotone-Parent: 6364fd26aed4532b46cd1c779ef5e9f5f6c0971c 2010-03-02 19:57:30 +00:00
SOGoSieveConverter.m Monotone-Parent: a4b72920f072cccd72e189b05519b57436eb9471 2010-04-21 14:35:58 +00:00
SOGoTrashFolder.h Monotone-Parent: 267e6d207c2b21dd1ac48357f84bd5251da930b1 2007-10-31 15:55:47 +00:00
SOGoTrashFolder.m Monotone-Parent: 98f0464d1da2b872d5573c46ffb4cba64b5f1e50 2007-08-01 18:22:45 +00:00
SOGoVCardMailBodyPart.m Monotone-Parent: 98f0464d1da2b872d5573c46ffb4cba64b5f1e50 2007-08-01 18:22:45 +00:00
Version Fix for #490. 2010-03-31 16:00:03 +00:00
bundle-info.plist Monotone-Parent: 1da368aaadb9a2d416b138131edcc4dcaffd44d0 2007-08-23 20:18:08 +00:00
product.plist Monotone-Parent: 9c939912020f0e7e38a316d6867d7497c4540bd6 2009-06-01 17:19:44 +00:00

README

# README for Mailer SoObjects

Class Overview
==============

SOGoMailManager
- backend class connecting to NGImap4, will probably move to SOGoLogic

Class Hierarchy
===============

[NSObject]
  SOGoMailerProduct
  <SOGoObject>
    SOGoMailAccounts
    SOGoMailBaseObject
      SOGoDraftObject
      SOGoDraftsFolder
      SOGoMailAccount
        SOGoSharedMailAccount
      SOGoMailBodyPart
        SOGoImageMailBodyPart
        SOGoMessageMailBodyPart
      SOGoMailFolder
        SOGoSharedInboxFolder
      SOGoMailObject
  [EODataSource]
    SOGoMailFolderDataSource

Defaults
========

SOGoEnableIMAP4Debug       YES|NO - enable/disable debugging in SOGoMailManager
SOGoDisableIMAP4Pooling    YES|NO - disable IMAP4 connection pooling
SOGoMailSpoolPath	   path   - FS path where mail drafts are stored
SOGoNoDraftDeleteAfterSend YES|NO - makes the draft's -delete method a NOOP

SOGoSpecialFoldersInRoot   YES|NO - do special folders live under INBOX?
  - corresponds to the Cyrus setting: "altnamespace: yes"
SOGoEnableSieveFolder      YES|NO - should the Sieve folder be visible?

SOGoSharedFolderName       IMAP4-Name
  - corresponds to the Cyrus setting: sharedprefix
SOGoOtherUsersFolderName   IMAP4-Name
  - corresponds to the Cyrus setting: userprefix

SOGoInternetMailSuffix     String-Pattern
  - suffix to add to mails sent via Internet
  - eg: -SOGoInternetMailSuffix \
        '"*** This email was composed using SOGo on the public Internet ***"'
    you can access request values inside the pattern, eg:
         "$headers.host$"

SOGoDoNotFetchMailHeader   YES|NO - whether or not to fetch the mail header
  - the mail header is ~4KB to fetch, a slowdown of ~13ms on the dev system
  - the header gives much more information about the mail
    - eg: spam status
  - parsing the mail header takes time

SOGoMailDisableETag        YES|NO - whether or not to check/deliver an etag