CtdlSubmitMsg(msg, valid, NULL, 0);
cs->cancel_implicit_keep = 1;
free_recipients(valid);
- CtdlFreeMessage(msg);
+ CM_Free(msg);
return SIEVE2_OK;
}
strcat(my.envelope_to, config.c_fqdn);
}
- CtdlFreeMessage(msg);
+ CM_Free(msg);
SVM_syslog(LOG_DEBUG, "Calling sieve2_execute()");
res = sieve2_execute(sieve2_context, &my);
CM_GetAsField(msg, eMesageText, &conf, &conflen);
- CtdlFreeMessage(msg);
+ CM_Free(msg);
if (conf != NULL) {
parse_sieve_config(conf, u);