From 3ccaf2db5857edac72f0afedc5eb918bbe7049bf Mon Sep 17 00:00:00 2001 From: helge Date: Sun, 3 Oct 2004 14:40:53 +0000 Subject: [PATCH] added httpd.conf, added an ivar/access git-svn-id: http://svn.opengroupware.org/SOGo/trunk@348 d1b88da0-ebda-0310-925b-ed51d893ca5b --- SOGo/SOGo.conf | 26 ++++++++++++++ SOGo/UI/Mailer/README | 67 ++++++++++++++++++++++++++++++++++++ SOGo/UI/Mailer/UIxMailView.m | 7 ++-- 3 files changed, 98 insertions(+), 2 deletions(-) create mode 100644 SOGo/SOGo.conf diff --git a/SOGo/SOGo.conf b/SOGo/SOGo.conf new file mode 100644 index 00000000..3c63ad19 --- /dev/null +++ b/SOGo/SOGo.conf @@ -0,0 +1,26 @@ +# SOGo config + +AliasMatch /SOGo/so/ControlPanel/Products/(.*)/Resources/(.*) \ + /Users/helge/GNUstep/Library/SOGo/$1.SOGo/Contents/Resources/$2 + + +SetHandler ngobjweb-adaptor +SetAppPort 25000 + + + +SetHandler default-handler + + + +SetHandler default-handler + + + +SetHandler default-handler + + + +SetHandler default-handler + + diff --git a/SOGo/UI/Mailer/README b/SOGo/UI/Mailer/README index 6fdb0523..fe933316 100644 --- a/SOGo/UI/Mailer/README +++ b/SOGo/UI/Mailer/README @@ -17,3 +17,70 @@ UIxMailListView.wox UIxMailMainFrame.wox UIxMailTree.wox UIxMailView.wox + + +Notes +===== + +Bodystructures +============== + +Multiparts: multipart/MIXED, multipart/SIGNED + +Sample Bodystructure (GPG): +---snip--- + { + parts = ( + { + bodyId = ""; + description = ""; + encoding = "QUOTED-PRINTABLE"; + lines = 22; + parameterList = {}; + size = 731; + subtype = PLAIN; + type = text; + }, + { + bodyId = ""; + description = "Esta parte del mensaje"; + encoding = 7BIT; + parameterList = {name = "signature.asc"; }; + size = 196; + subtype = "PGP-SIGNATURE"; + type = application; + } + ); + subtype = SIGNED; + type = multipart; + } +---snap--- + +Sample Body Structure (Image): +---snip--- + { + parts = ( + { + bodyId = ""; + description = ""; + encoding = BASE64; + parameterList = {name = "PoseChau.jpg"; "x-unix-mode" = 0644; }; + size = 58370; + subtype = JPEG; + type = image; + }, + { + bodyId = ""; + description = ""; + encoding = 7BIT; + lines = 2; + parameterList = {charset = "US-ASCII"; format = flowed; }; + size = 57; + subtype = PLAIN; + type = text; + } + ); + subtype = MIXED; + type = multipart; + } +---snap--- diff --git a/SOGo/UI/Mailer/UIxMailView.m b/SOGo/UI/Mailer/UIxMailView.m index 7276bbf6..49cd19be 100644 --- a/SOGo/UI/Mailer/UIxMailView.m +++ b/SOGo/UI/Mailer/UIxMailView.m @@ -25,6 +25,7 @@ @interface UIxMailView : UIxComponent { id message; + id currentAddress; } - (BOOL)isDeletableClientObject; @@ -38,14 +39,16 @@ @implementation UIxMailView - (void)dealloc { - [self->message release]; + [self->currentAddress release]; + [self->message release]; [super dealloc]; } /* notifications */ - (void)sleep { - [self->message release]; self->message = nil; + [self->currentAddress release]; self->currentAddress = nil; + [self->message release]; self->message = nil; [super sleep]; } -- 2.39.5