Monotone-Parent: 1be5732f06e2d40958dabf3dc0142cabc8ac4a21

Monotone-Revision: 052d83040e0d4ee5456c2ee8ef81f588178b384b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-08-15T20:13:41
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-08-15 20:13:41 +00:00
parent 5a3fdefbb4
commit 401c6c8ae2
6 changed files with 30 additions and 19 deletions
+11 -3
View File
@@ -176,13 +176,21 @@
NGMimeMessage *message;
NGMimeMultipartBody *body;
SOGoUser *activeUser;
NSDictionary *identity;
NSString *from, *fullMail;
activeUser = [context activeUser];
recipient = [[LDAPUserManager sharedUserManager] getFullEmailForUID: recipientUID];
identity = [activeUser primaryIdentity];
from = [identity objectForKey: @"email"];
fullMail = [NSString stringWithFormat: @"%@ <%@>",
[identity objectForKey: @"fullName"], from];
recipient = [[LDAPUserManager sharedUserManager]
getFullEmailForUID: recipientUID];
headerMap = [NGMutableHashMap hashMapWithCapacity: 5];
[headerMap setObject: @"multipart/alternative" forKey: @"content-type"];
[headerMap setObject: [activeUser fullEmail] forKey: @"From"];
[headerMap setObject: fullMail forKey: @"From"];
[headerMap setObject: recipient forKey: @"To"];
date = [[NSCalendarDate date] rfc822DateString];
[headerMap setObject: date forKey: @"Date"];
@@ -197,7 +205,7 @@
[[SOGoMailer sharedMailer] sendMimePart: message
toRecipients: [NSArray arrayWithObject: recipient]
sender: [activeUser primaryEmail]];
sender: from];
}
@end