#include <sys/socket.h>
#include "citadel.h"
#include "server.h"
-#include "sysdep_decls.h"
#include "citserver.h"
#include "support.h"
#include "config.h"
#include "control.h"
-#include "serv_extensions.h"
#include "room_ops.h"
#include "user_ops.h"
#include "policy.h"
#include "clientsocket.h"
+#include "ctdl_module.h"
+
+
/*
* Connect to the SpamAssassin server and scan a message.
if (msg->cm_fields['0'] != NULL) {
free(msg->cm_fields['0']);
}
- msg->cm_fields['0'] = strdup(
- "5.7.1 Message rejected by SpamAssassin");
+ msg->cm_fields['0'] = strdup("5.7.1 message rejected by spam filter");
}
bail: close(sock);
-char *serv_spam_init(void)
+CTDL_MODULE_INIT(spam)
{
CtdlRegisterMessageHook(spam_assassin, EVT_SMTPSCAN);
+
+ /* return our Subversion id for the Log */
return "$Id$";
}