f18c764ffa
Monotone-Revision: 9054022ef1ca8aeba6e34842d27d9b94ce002b89 Monotone-Author: dev-unix.inverse.qc.ca Monotone-Date: 2006-06-15T19:34:10 Monotone-Branch: ca.inverse.sogo
61 lines
1.9 KiB
Plaintext
61 lines
1.9 KiB
Plaintext
# 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
|