Commit | Line | Data |
---|---|---|
8523533c TK |
1 | /************************************************* |
2 | * Exim - an Internet mail transport agent * | |
3 | *************************************************/ | |
4 | ||
3386088d | 5 | /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003 - 2015 */ |
8523533c TK |
6 | /* License: GPL */ |
7 | ||
8 | /* spam defines */ | |
9 | ||
10 | #ifdef WITH_CONTENT_SCAN | |
11 | ||
cfe75fc3 PH |
12 | /* timeout for reading and writing spamd */ |
13 | #define SPAMD_TIMEOUT 120 | |
8523533c TK |
14 | |
15 | /* maximum length of the spam bar */ | |
16 | #define MAX_SPAM_BAR_CHARS 50 | |
17 | ||
18 | /* SHUT_WR seems to be undefined on Unixware ? */ | |
19 | #ifndef SHUT_WR | |
fd4d8871 | 20 | # define SHUT_WR 1 |
8523533c TK |
21 | #endif |
22 | ||
fd4d8871 R |
23 | /* default weight */ |
24 | #define SPAMD_WEIGHT 1 | |
25 | ||
26 | typedef struct spamd_address_container | |
27 | { | |
2aad5761 | 28 | uschar * hostspec; |
fd4d8871 R |
29 | int is_rspamd:1; |
30 | int is_failed:1; | |
fd4d8871 | 31 | unsigned int weight; |
8a512ed5 JH |
32 | unsigned int timeout; |
33 | unsigned int retry; | |
dc7b3d36 | 34 | unsigned int priority; |
8523533c TK |
35 | } spamd_address_container; |
36 | ||
37 | #endif |