See ChangeLog.
Monotone-Parent: 1f900dd9f1637dad2237767e5a65271c06b27df0 Monotone-Revision: 9460deffbf939afae0a607ea07e015924c93fd01 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-12T16:39:56maint-2.0.2
parent
c22167ba87
commit
5564a8a84b
|
@ -1,5 +1,9 @@
|
||||||
2011-12-12 Francis Lachapelle <flachapelle@inverse.ca>
|
2011-12-12 Francis Lachapelle <flachapelle@inverse.ca>
|
||||||
|
|
||||||
|
* Tools/SOGoEAlarmsNotifier.m
|
||||||
|
(-_sendMessageWithHeaders:content:toAttendee:from:withMailer:):
|
||||||
|
encode sender and recipient addresses in quoted printatble.
|
||||||
|
|
||||||
* SoObjects/Contacts/SOGoContactGCSFolder.m
|
* SoObjects/Contacts/SOGoContactGCSFolder.m
|
||||||
(-fixupContactRecord:): fallback on organization name when the
|
(-fixupContactRecord:): fallback on organization name when the
|
||||||
contact has no display name, no firstname, and no lastname.
|
contact has no display name, no firstname, and no lastname.
|
||||||
|
|
3
NEWS
3
NEWS
|
@ -6,13 +6,14 @@ New Features
|
||||||
|
|
||||||
Enhancements
|
Enhancements
|
||||||
- contacts from the email editor now appear in a pane, like in Thunderbird
|
- contacts from the email editor now appear in a pane, like in Thunderbird
|
||||||
|
- improved display of contacts in Address Book module
|
||||||
- added DanishDenmark translation - thanks to Altibox
|
- added DanishDenmark translation - thanks to Altibox
|
||||||
- updated German translation
|
- updated German translation
|
||||||
- updated SpanishArgentina translation
|
- updated SpanishArgentina translation
|
||||||
- updated SpanishSpain translation
|
- updated SpanishSpain translation
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
-
|
- fixed encoding of headers in sogo-ealarm-notify
|
||||||
|
|
||||||
1.3-20111130 (1.3.10)
|
1.3-20111130 (1.3.10)
|
||||||
---------------------
|
---------------------
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* SOGoEAlarmsNotifier.m - this file is part of SOGo
|
/* SOGoEAlarmsNotifier.m - this file is part of SOGo
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010 Inverse inc.
|
* Copyright (C) 2011 Inverse inc.
|
||||||
*
|
*
|
||||||
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
*
|
*
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
[headers setObject: @"quoted-printable" forKey: @"Content-Transfer-Encoding"];
|
[headers setObject: @"quoted-printable" forKey: @"Content-Transfer-Encoding"];
|
||||||
|
|
||||||
identity = [owner primaryIdentity];
|
identity = [owner primaryIdentity];
|
||||||
fullName = [identity objectForKey: @"fullName"];
|
fullName = [[identity objectForKey: @"fullName"] asQPSubjectString: @"utf-8"];
|
||||||
if ([fullName length])
|
if ([fullName length])
|
||||||
email = [NSString stringWithFormat: @"%@ <%@>", fullName,
|
email = [NSString stringWithFormat: @"%@ <%@>", fullName,
|
||||||
[identity objectForKey: @"email"]];
|
[identity objectForKey: @"email"]];
|
||||||
|
@ -109,9 +109,15 @@
|
||||||
withMailer: (SOGoMailer *) mailer
|
withMailer: (SOGoMailer *) mailer
|
||||||
{
|
{
|
||||||
NGMimeMessage *message;
|
NGMimeMessage *message;
|
||||||
NSString *to;
|
NSString *to, *headerTo, *attendeeName;
|
||||||
|
|
||||||
[headers setObject: [attendee mailAddress] forKey: @"To"];
|
attendeeName = [[attendee cnWithoutQuotes] asQPSubjectString: @"utf-8"];
|
||||||
|
if ([attendeeName length])
|
||||||
|
headerTo = [NSString stringWithFormat: @"%@ <%@>", attendeeName,
|
||||||
|
[attendee rfc822Email]];
|
||||||
|
else
|
||||||
|
headerTo = [attendee rfc822Email];
|
||||||
|
[headers setObject: headerTo forKey: @"To"];
|
||||||
[headers setObject: [self _messageID] forKey: @"Message-Id"];
|
[headers setObject: [self _messageID] forKey: @"Message-Id"];
|
||||||
message = [NGMimeMessage messageWithHeader: headers];
|
message = [NGMimeMessage messageWithHeader: headers];
|
||||||
[message setBody: content];
|
[message setBody: content];
|
||||||
|
|
Loading…
Reference in New Issue