- bmsg->cm_fields[eAuthor] = strdup("Citadel");
- bmsg->cm_fields[eOriginalRoom] = strdup(MAILROOM);
- bmsg->cm_fields[eNodeName] = strdup(config.c_nodename);
- bmsg->cm_fields[eMsgSubject] = strdup("Delivery Status Notification (Failure)");
+ CM_SetField(bmsg, eAuthor, HKEY("Citadel"));
+ CM_SetField(bmsg, eOriginalRoom, HKEY(MAILROOM));
+ CM_SetField(bmsg, eNodeName, config.c_nodename, strlen(config.c_nodename));
+ CM_SetField(bmsg, eMsgSubject, HKEY("Delivery Status Notification (Failure)"));