]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/modules/smtp/smtp_util.c
CM_SetField() no longer accepts a length, just uses strdup()
[citadel.git] / citadel / server / modules / smtp / smtp_util.c
index 27d239b647edc74220f70c7f636c78e0081e9838..6e4352da90240432c2f9c8750d3f7257b40d2fab 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Utility functions for the Citadel SMTP implementation
  *
- * Copyright (c) 1998-2021 by the citadel.org team
+ * Copyright (c) 1998-2023 by the citadel.org team
  *
  * This program is open source software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3.
@@ -104,9 +104,9 @@ void smtp_do_bounce(const char *instr, int is_final) {
        bmsg->cm_magic = CTDLMESSAGE_MAGIC;
        bmsg->cm_anon_type = MES_NORMAL;
        bmsg->cm_format_type = FMT_RFC822;
-       CM_SetField(bmsg, eAuthor, HKEY("Citadel"));
-       CM_SetField(bmsg, eOriginalRoom, HKEY(MAILROOM));
-       CM_SetField(bmsg, eMsgSubject, HKEY("Delivery Status Notification (Failure)"));
+       CM_SetField(bmsg, eAuthor, "Citadel");
+       CM_SetField(bmsg, eOriginalRoom, MAILROOM);
+       CM_SetField(bmsg, eMsgSubject, "Delivery Status Notification (Failure)");
        StrBufAppendBufPlain(BounceMB, HKEY("Content-type: multipart/mixed; boundary=\""), 0);
        StrBufAppendBuf(BounceMB, boundary, 0);
        StrBufAppendBufPlain(BounceMB, HKEY("\"\r\n"), 0);