Subject = NewStrBufPlain(HKEY("(no subject)"));
}
else {
- Subject = NewStrBufPlain(
- msg->cm_fields[eMsgSubject], -1);
+ Subject = NewStrBufPlain(CM_KEY(msg, eMsgSubject));
}
FlatSubject = NewStrBufPlain(NULL, StrLength(Subject));
StrBuf_RFC822_to_Utf8(FlatSubject, Subject, NULL, NULL);
msg = CM_Duplicate(omsg);
- CM_SetField(msg, eListID, SKEY(sc->Users[roommailalias]));
+ CM_SetField(msg, eReplyTo, SKEY(sc->Users[roommailalias]));
/* if there is no other recipient, Set the recipient
* of the list message to the email address of the
ok_to_participate = 1;
}
- Buf = NewStrBufPlain(msg->cm_fields[eNodeName], -1);
+ Buf = NewStrBufPlain(CM_KEY(msg, eNodeName));
if (CtdlIsValidNode(NULL,
NULL,
Buf,