fix(mail): preoperly generates the message-id header value

This commit is contained in:
Hivert Quentin
2025-07-28 17:40:14 +02:00
parent 4ef79e219c
commit 7bee193413
7 changed files with 45 additions and 11 deletions
+18
View File
@@ -20,6 +20,7 @@
*/
#import <unistd.h>
#import <sys/random.h>
#import <NGObjWeb/SoClass.h>
@@ -111,11 +112,28 @@
pid, (int) f, sequence++, (int) rndm];
}
- (NSString *) globallyUniqueObjectId
{
return [[self class] globallyUniqueObjectId];
}
+ (NSString *) mailUniqueMessageId
{
/*
843F8180-4E33-7B0B-6F1B-9847CAD3E6EB
*/
return [[NSUUID UUID] UUIDString];
}
- (NSString *) mailUniqueMessageId
{
/*
843F8180-4E33-7B0B-6F1B-9847CAD3E6EB
*/
return [[self class] mailUniqueMessageId];
}
/* containment */
+ (id) objectWithName: (NSString *)_name inContainer:(id)_container