Click for SpamPal's Homepage
Contents > How to Optimise

Here are a few things you can try, if you find that SpamPal is too slow, or isn't catching enough spam:

Quick Index

1. Optimise tips

2. Checking DNSBL Effectiveness

2.1 Checking DNSBL Effectiveness - Using the Status Screen
2.2 Checking DNSBL Effectiveness - Using Headers to treat spam that gets through

3. Improving SpamPal's Effectiveness

3.1 Improving SpamPal's Effectiveness: DNSBL lookup
3.2 Improving SpamPal's Effectiveness: Using DNSBL Cache
3.3 Improving SpamPal's Effectiveness: Using Plugins to catch more spam
3.4 Improving SpamPal's Effectiveness: Slow down checks for new mail
3.5 Improving SpamPal's Effectiveness: Adding Extra DNSBL Definitions

4. Slow DNSBL Lookups


1. Optimise tips

Note: some simple speed tips
  • Whitelist every email address you know you want. If you have a big list of email addresses and you want to sort them, the best way is to go to this online whitelist sorter
  • Don't use more DNSBLs (Public Blacklists) than you need.
  • Some email programs, such as Outlook have a Junk Mail facility which will blacklist email address, it's normally a good idea to disable this feature (which will give you a small speed boost) and just use SpamPal to do the work.
  • Use the ignore- list feature to ignore the IP addresses of your own ISP mail servers
  • You can also tune the number of connections SpamPal makes; go to the advanced settings and increase the Maximum Simultaneous DNSBL queries to 50 (if you are on broadband/cable/adsl)
  • Don't set the caching times too low

::Top::

2.1 Checking DNSBL Effectiveness: Using the Status Screen

By using the SpamPal Status page (right click on the Systray Umbrella and select Status), you'll be able to see which of DNSBLs you are using and how effective they have been during a recent session.

If you look at the statistics on SpamPal's status screen, it will show you the hit rates being achieved by the various DNSBLs you are using for recent queries. You will probably notice that some of the DNSBLs regularly give high numbers, 20-50%, and others may be very low, or even zero hits.

Deselecting the ones with low hit rates will probably improve speed without affecting your spam detection capability.

For example, in the screen below, it looks like DSBL, Composite Blocking list and VISI have detected little spam in this session and therefore may be a good idea to deselect these from your list of DNSBLs (public blacklists), in order to save time.

You can also see that SORBS has a slightly higher Average Response time (0.421s) than the other DNSBL's and also doesn't detect as much spam as Easynet, so may also be a candidate for removal.



Note 1: Filtering Operations Summary
In the left window, note the words filtering operations summary. This isn't the same as number of messages; if your email program (Outlook Express is one example) fetches a preview of your message first and then the message itself, that's two filtering operations, so it counts twice.
Note 2: Recent DNSBL Queries
In the right window, note the words Recent DNSBL Queries. these numbers will get reset to zero every time you restart SpamPal, e.g. when you reboot your machine.

::Top::

2.2 Checking DNSBL Effectiveness: Using Headers to treat spam that gets through

Obviously SpamPal won't get 100% of all your spam, so perhaps reading this page on what to expect from SpamPal will be a good place to look at first.

When you have an email which is clearly spam to you but has slipped though SpamPal, you can use the following procedure, to see if there are other DNSBLs which would have caught this spam.

Get the full mail headers from your mail. How you do that varies from email program to email program but see this section for more detail about view full mail headers

The full mail headers means you need to be able to view the Received: from lines, e.g.

Return-Path: <Pamela5J@hotmail.com>
Received: from sender244 (clarksville-24-159-56-139.midtn.chartertn.net [24.159.56.139])
by xxx.xxxxx.co.uk (8.11.6/8.11.6) with ESMTP id h6888HN06418
for <xxxxx@xxxxx.co.uk>; Tue, 8 Jul 2003 09:08:18 +0100
Message-Id: <200307080808.h6888HN06418@xxxxx.xx.xx>

Now, go to http://openrbl.org/ and do a lookup on the IP address (24.159.56.139)

Wait for your address to be processed and look out for the following line:

Results: Positive=9, Negative=23

If you look for the DNSBL's in Red you could add one of those to SpamPal's current list of DNSBL's in order to try to improve performance of the DNSBL checks.

If none are Positive then adding more DNSBLs to the list in SpamPal... isn't likely to have caught the spam as it wasn't listed in the major DNSBLs at the time you checked your mail.

You can further investigate an IP numbers by going to this section of the manual


::Top::

3.1 Improving SpamPal's Effectiveness: DNSBL lookup

These settings can be found in the Advanced panel of SpamPal's options. On the same page, you should have a DNSBL time out setting of 10 to 20 seconds, and a maximum number of simultaneous DNSBL queries of about 25 should be a good choice for most people.

::Top::

3.2 Improving SpamPal's Effectiveness: Using DNSBL Cache

You should also look at the cache times on DNSBL checks. The caching improves speed but may lead to slightly less accurate results. Unless speed is a problem for your connection, the best results will come from setting SpamPal to remember positive (Spam) results for three days, and negative (legitimate mail) results for zero days, twelve hours. These settings can be found in the Advanced panel of SpamPal's options.

On the same page, you should have a DNSBL time out setting of 10 to 20 seconds, and a maximum number of simultaneous DNSBL queries of about 25 should be a good choice for most people.

::Top::

3.3 Improving SpamPal's Effectiveness: Using Plugins to catch more spam

If you are still not catching enough spam then you are better trying alternative strategies, not just piling on more DNSBLs. Look at the available plugins.

There is one called URLbody which will apply DNSBL checks on the websites listed in the spam mails. Although spammers can disguise their email address and send the mail through circuitous routes, they still need to advertise their website in the spam they send you, so this plugin can be very effective at trapping them.

RegEx will examine the body of mails for a whole mess of different phrases and other good solid indicators of spam, and both of those should pick up lots of spam, although I think there is a slightly higher risk of false positives with RegEx patterns. However, the latest version uses a combined scoring system which should greatly improve its discrimination sensitivity. Some people have reported catching well over 90% of the spam just using RegEx and no DNSBLs at all.

The MX blocker is used to detect mails which are sent through desktop MX programs on dial-up lines, a common tactic of spammers. You may find this mops up lots of spam which is escaping the DNSBLs. However, use with caution initially as desktop MX is a legitimate tool which is used for legitimate purposes so you may find you need to whitelist a few regular correspondents.

There is also a Bayesian plugin which takes a completely different approach to detecting spam, although the nature of it means it is perhaps more likely to get false positives to begin with and it does need a period of training to learn the patterns in your email.

As with DNSBLs, do not just install everything at once because it will just be overkill.

Try the plugins one at a time and find out what is working best for you.


::Top::

3.4 Improving SpamPal's Effectiveness: Slow down checks for new mail

A more likely cause of poor DNSBL performance is that you are checking your mail too often.

We have found that from the time a wave of spam starts, it takes about 30 minutes before the culprit IP numbers start appearing on the DNSBLs. If you are checking your mail at one minute intervals then you are probably downloading the spam before the DNSBLs have had a chance to react.

Change the settings in your mail program to only download mail at 30 minute intervals or longer, or even just to download manually, and you should find a big improvement in DNSBL performance.

Despite what people often think, the world will not end if you don't get your emails within a minute of someone sending it.

::Top::

3.5 Adding Extra DNSBL Definitions

You can further improve SpamPal's dnsbl detection by adding one or two of the following extra dnsbls. For further information on how to add them to SpamPal, see this page.
Extra DNSBL 1: FiveTen
LIST FIVETEN
NAME Fiveten
WEBSITE http://www.five-ten-sg.com/blackhole.php
ZONE blackholes.five-ten-sg.com
DESCRIPTION Lists individual spam sources, bulk mailers, multistage open relays, single stage open relays, networks that refuse to remove their spammers, and free mail providers.
RESULT_CODE 127.0.0.2 # Individual spam sources
RESULT_CODE 127.0.0.4 # Bulk mailers
RESULT_CODE 127.0.0.5 # Multistage
RESULT_CODE 127.0.0.6 # Single stage open relays that are not listed on ORDB yet.
RESULT_CODE 127.0.0.7 # Networks that refuse to remove their spammers
RESULT_CODE 127.0.0.12 # Free mail providers with no abuse address
Extra DNSBL 2: MessageLabs VBL
LIST VBL
NAME MessageLabs VBL
TYPE STANDARD
WEBSITE http://vbl.messagelabs.com/
ZONE vbl.messagelabs.com
DESCRIPTION The VBL is a list of IP addresses that MessageLabs have found to send a known trojan dropping virus in the past 48 hours.
Extra DNSBL 3: PSBL
LIST PSBL
NAME Passive Spam Block List
WEBSITE http://psbl.surriel.com/
ZONE psbl.surriel.com
DESCRIPTION An easy-on, easy-off blacklist that doesn't rely on testing and should reduce false positives because any user can remove their ISP's mail server from the list
RESULT_CODE 127.0.0.2 # Your server sent spam to trap-server recently
Extra DNSBL 4: DRBLV
LIST DRBLV
NAME Distributed Realtime Block List [Vote]
WEBSITE http://www.drbl.croco.net/eng/
ZONE vote.drbl.vimas.kiev.ua
DESCRIPTION DRBL stands for Distributed Realtime Black List.
RESULT_CODE 127.0.0.2 # Your server sent spam to trap-server recently
Extra DNSBL 5: DSBU
LIST DSBU
NAME Distributed Server Boycott [Unconfirmed]
WEBSITE http://dsbl.org/usage
ZONE unconfirmed.dsbl.org
DESCRIPTION Distributed Server Boycott List unconfirmed
RESULT_CODE 127.0.0.2 # Your server sent spam to trap-server recently
Extra DNSBL 6: CBL
LIST CBL
NAME Composite Blocking List
WEBSITE http://cbl.abuseat.org/
ZONE cbl.abuseat.org
DESCRIPTION The CBL takes its source data from very large spamtraps, and only lists IPs exhibiting characteristics which are specific to open proxies of various sorts
Extra DNSBL 7: Five-Ten-SG
LIST 510SG
NAME Blackholes 5-10-SG
WEBSITE blackholes.five-ten-sg.com
ZONE blackholes.five-ten-sg.com
DESCRIPTION five-ten-sg Blackholes - except dial up equivalents
RESULT_CODE 127.0.0.2 # spam source
RESULT_CODE 127.0.0.4 # confirmed bulk mailer
RESULT_CODE 127.0.0.5 # multistage open relay
RESULT_CODE 127.0.0.6 # single stage open relay
RESULT_CODE 127.0.0.7 # spam supporting network
RESULT_CODE 127.0.0.8 # insecure formmail.cgi
RESULT_CODE 127.0.0.9 # misc
RESULT_CODE 127.0.0.10 # klez
RESULT_CODE 127.0.0.11 # tcpa violators
RESULT_CODE 127.0.0.12 # ignores abuse complaints
Extra DNSBL 8: ahbl
LIST AHBL
ZONE dnsbl.ahbl.org
NAME AHBL - The Abusive Hosts Block List
WEBSITE http://www.ahbl.org
DESCRIPTION <insert your own description here>
RESULT_CODE 127.0.0.2 # Open Relay
RESULT_CODE 127.0.0.3 # Open Proxy
RESULT_CODE 127.0.0.4 # Spam Source
RESULT_CODE 127.0.0.5 # Real time block (to be removed)
RESULT_CODE 127.0.0.6 # Formail Spam
RESULT_CODE 127.0.0.7 # Spam Support
RESULT_CODE 127.0.0.8 # Spam Support (indirect)
RESULT_CODE 127.0.0.9 # End User
RESULT_CODE 127.0.0.10 # Shoot On SIght
RESULT_CODE 127.0.0.11 # Non-RFC compliant (missong postmaster or abuse)
RESULT_CODE 127.0.0.12 # Does not properly handle 5xx errors
RESULT_CODE 127.0.0.13 # Other Non-RFC Compliant
RESULT_CODE 127.0.0.127 # Other
To block specific countries, you can tick the various DNSBLs listed in the country section of SpamPal but this can be inefficient if you need to block a lot of countries. It is also a problem if you want to block a country not on the list. An alternative is to use your own definiton to make a single dnsbl call to countries.nerd.dk and block according to the result.

The following is an example of the text you would need in Advanced/Extra DNSBL Definitions to block Russia, Hungary and Italy, (for example).

LIST COUNTRY
NAME Untrusted countries
WEBSITE http://countries.nerd.dk/
ZONE zz.countries.nerd.dk
DESCRIPTION Excludes unwanted countries
RESULT_CODE 127.0.2.131 # Russia RU 643
RESULT_CODE 127.0.1.92 # Hungary HU 348
RESULT_CODE 127.0.1.124 # Italy IT 380

To use countries other than the ones listed above, select the lines required from the following list I've compiled of all country codings that are currently in use (to the best of my knowledge)

RESULT_CODE 127.0.0.4 # Afghanistan AF 4
RESULT_CODE 127.0.0.8 # Albania AL 8
RESULT_CODE 127.0.0.12 # Algeria DZ 12
RESULT_CODE 127.0.0.16 # American Samoa AS 16
RESULT_CODE 127.0.0.20 # Andorra AD 20
RESULT_CODE 127.0.0.24 # Angola AO 24
RESULT_CODE 127.0.2.148 # Anguilla AI 660
RESULT_CODE 127.0.0.10 # Antarctica AQ 10
RESULT_CODE 127.0.0.28 # Antigua and Barbuda AG 28
RESULT_CODE 127.0.0.32 # Argentina AR 32
RESULT_CODE 127.0.0.51 # Armenia AM 51
RESULT_CODE 127.0.2.21 # Aruba AW 533
RESULT_CODE 127.0.0.36 # Australia AU 36
RESULT_CODE 127.0.0.40 # Austria AT 40
RESULT_CODE 127.0.0.31 # Azerbaijan AZ 31
RESULT_CODE 127.0.0.44 # Bahamas BS 44
RESULT_CODE 127.0.0.48 # Bahrain BH 48
RESULT_CODE 127.0.0.50 # Bangladesh BD 50
RESULT_CODE 127.0.0.52 # Barbados BB 52
RESULT_CODE 127.0.0.112 # Belarus BY 112
RESULT_CODE 127.0.0.56 # Belgium BE 56
RESULT_CODE 127.0.0.84 # Belize BZ 84
RESULT_CODE 127.0.0.204 # Benin BJ 204
RESULT_CODE 127.0.0.60 # Bermuda BM 60
RESULT_CODE 127.0.0.64 # Bhutan BT 64
RESULT_CODE 127.0.0.68 # Bolivia BO 68
RESULT_CODE 127.0.0.70 # Bosnia and Herzegovina BA 70
RESULT_CODE 127.0.0.72 # Botswana BW 72
RESULT_CODE 127.0.0.74 # Bouvet Island BV 74
RESULT_CODE 127.0.0.76 # Brazil BR 76
RESULT_CODE 127.0.0.86 # British Indian Ocean Territory IO 86
RESULT_CODE 127.0.0.80 # British Southern and Antarctic Territories 80
RESULT_CODE 127.0.0.96 # Brunei Darussalam BN 96
RESULT_CODE 127.0.0.100 # Bulgaria BG 100
RESULT_CODE 127.0.3.86 # Burkina Faso BF 854
RESULT_CODE 127.0.0.108 # Burundi BI 108
RESULT_CODE 127.0.0.116 # Cambodia KH 116
RESULT_CODE 127.0.0.120 # Cameroon CM 120
RESULT_CODE 127.0.0.124 # Canada CA 124
RESULT_CODE 127.0.0.132 # Cape Verde CV 132
RESULT_CODE 127.0.0.136 # Cayman Islands KY 136
RESULT_CODE 127.0.0.140 # Central African Republic CF 140
RESULT_CODE 127.0.0.148 # Chad TD 148
RESULT_CODE 127.0.0.152 # Chile CL 152
RESULT_CODE 127.0.0.156 # China CN 156
RESULT_CODE 127.0.0.162 # Christmas Island CX 162
RESULT_CODE 127.0.0.166 # Cocos Islands CC 166
RESULT_CODE 127.0.0.170 # Colombia CO 170
RESULT_CODE 127.0.0.174 # Comoros KM 174
RESULT_CODE 127.0.0.178 # Congo CG 178
RESULT_CODE 127.0.0.180 # Congo CD 180
RESULT_CODE 127.0.0.184 # Cook Islands CK 184
RESULT_CODE 127.0.0.188 # Costa Rica CR 188
RESULT_CODE 127.0.1.128 # Cote d'Ivoire CI 384
RESULT_CODE 127.0.0.191 # Croatia HR 191
RESULT_CODE 127.0.0.192 # Cuba CU 192
RESULT_CODE 127.0.0.196 # Cyprus CY 196
RESULT_CODE 127.0.0.203 # Czech Republic CZ 203
RESULT_CODE 127.0.0.208 # Denmark DK 208
RESULT_CODE 127.0.1.6 # Djibouti DJ 262
RESULT_CODE 127.0.0.212 # Dominica DM 212
RESULT_CODE 127.0.0.214 # Dominican Republic DO 214
RESULT_CODE 127.0.0.218 # Ecuador EC 218
RESULT_CODE 127.0.3.50 # Egypt EG 818
RESULT_CODE 127.0.0.222 # El Salvador SV 222
RESULT_CODE 127.0.0.226 # Equatorial Guinea GQ 226
RESULT_CODE 127.0.0.232 # Eritrea ER 232
RESULT_CODE 127.0.0.233 # Estonia EE 233
RESULT_CODE 127.0.0.231 # Ethiopia ET 231
RESULT_CODE 127.0.0.238 # Falkland Islands FK 238
RESULT_CODE 127.0.0.234 # Faroe Islands FO 234
RESULT_CODE 127.0.0.242 # Fiji FJ 242
RESULT_CODE 127.0.0.246 # Finland FI 246
RESULT_CODE 127.0.0.250 # France FR 250
RESULT_CODE 127.0.0.254 # French Guiana GF 254
RESULT_CODE 127.0.1.2 # French Polynesia PF 258
RESULT_CODE 127.0.1.4 # French Southern Territories TF 260
RESULT_CODE 127.0.1.10 # Gabon GA 266
RESULT_CODE 127.0.1.14 # Gambia GM 270
RESULT_CODE 127.0.1.12 # Georgia GE 268
RESULT_CODE 127.0.1.20 # Germany DE 276
RESULT_CODE 127.0.1.32 # Ghana GH 288
RESULT_CODE 127.0.1.36 # Gibraltar GI 292
RESULT_CODE 127.0.1.44 # Greece GR 300
RESULT_CODE 127.0.1.48 # Greenland GL 304
RESULT_CODE 127.0.1.52 # Grenada GD 308
RESULT_CODE 127.0.1.56 # Guadeloupe GP 312
RESULT_CODE 127.0.1.60 # Guam GU 316
RESULT_CODE 127.0.1.64 # Guatemala GT 320
RESULT_CODE 127.0.1.68 # Guinea GN 324
RESULT_CODE 127.0.2.112 # Guinea-bissau GW 624
RESULT_CODE 127.0.1.72 # Guyana GY 328
RESULT_CODE 127.0.1.76 # Haiti HT 332
RESULT_CODE 127.0.1.78 # Heard and McDonald Islands HM 334
RESULT_CODE 127.0.1.84 # Honduras HN 340
RESULT_CODE 127.0.1.88 # Hong Kong HK 344
RESULT_CODE 127.0.1.92 # Hungary HU 348
RESULT_CODE 127.0.1.96 # Iceland IS 352
RESULT_CODE 127.0.1.100 # India IN 356
RESULT_CODE 127.0.1.104 # Indonesia ID 360
RESULT_CODE 127.0.1.108 # Iran IR 364
RESULT_CODE 127.0.1.112 # Iraq IQ 368
RESULT_CODE 127.0.1.116 # Ireland IE 372
RESULT_CODE 127.0.1.120 # Israel IL 376
RESULT_CODE 127.0.1.124 # Italy IT 380
RESULT_CODE 127.0.1.132 # Jamaica JM 388
RESULT_CODE 127.0.1.136 # Japan JP 392
RESULT_CODE 127.0.1.144 # Jordan JO 400
RESULT_CODE 127.0.1.142 # Kazakhstan KZ 398
RESULT_CODE 127.0.1.148 # Kenya KE 404
RESULT_CODE 127.0.1.40 # Kiribati KI 296
RESULT_CODE 127.0.1.152 # Korea North KP 408
RESULT_CODE 127.0.1.154 # Korea South KR 410
RESULT_CODE 127.0.1.158 # Kuwait KW 414
RESULT_CODE 127.0.1.161 # Kyrgyzstan KG 417
RESULT_CODE 127.0.1.162 # Lao LA 418
RESULT_CODE 127.0.1.172 # Latvia LV 428
RESULT_CODE 127.0.1.166 # Lebanon LB 422
RESULT_CODE 127.0.1.170 # Lesotho LS 426
RESULT_CODE 127.0.1.174 # Liberia LR 430
RESULT_CODE 127.0.1.178 # Libya LY 434
RESULT_CODE 127.0.1.182 # Liechtenstein LI 438
RESULT_CODE 127.0.1.184 # Lithuania LT 440
RESULT_CODE 127.0.1.186 # Luxembourg LU 442
RESULT_CODE 127.0.1.190 # Macao MO 446
RESULT_CODE 127.0.3.39 # Macedonia MK 807
RESULT_CODE 127.0.1.194 # Madagascar MG 450
RESULT_CODE 127.0.1.198 # Malawi MW 454
RESULT_CODE 127.0.1.202 # Malaysia MY 458
RESULT_CODE 127.0.1.206 # Maldives MV 462
RESULT_CODE 127.0.1.210 # Mali ML 466
RESULT_CODE 127.0.1.214 # Malta MT 470
RESULT_CODE 127.0.2.72 # Marshall Islands MH 584
RESULT_CODE 127.0.1.218 # Martinique MQ 474
RESULT_CODE 127.0.1.222 # Mauritania MR 478
RESULT_CODE 127.0.1.224 # Mauritius MU 480
RESULT_CODE 127.0.0.175 # Mayotte YT 175
RESULT_CODE 127.0.1.228 # Mexico MX 484
RESULT_CODE 127.0.2.71 # Micronesia FM 583
RESULT_CODE 127.0.1.242 # Moldova MD 498
RESULT_CODE 127.0.1.236 # Monaco MC 492
RESULT_CODE 127.0.1.240 # Mongolia MN 496
RESULT_CODE 127.0.1.244 # Montserrat MS 500
RESULT_CODE 127.0.1.248 # Morocco MA 504
RESULT_CODE 127.0.1.252 # Mozambique MZ 508
RESULT_CODE 127.0.0.104 # Myanmar MM 104
RESULT_CODE 127.0.2.4 # Namibia NA 516
RESULT_CODE 127.0.2.8 # Nauru NR 520
RESULT_CODE 127.0.2.12 # Nepal NP 524
RESULT_CODE 127.0.2.16 # Netherlands NL 528
RESULT_CODE 127.0.2.18 # Netherlands Antilles AN 530
RESULT_CODE 127.0.2.28 # New Caledonia NC 540
RESULT_CODE 127.0.2.42 # New Zealand NZ 554
RESULT_CODE 127.0.2.46 # Nicaragua NI 558
RESULT_CODE 127.0.2.50 # Niger NE 562
RESULT_CODE 127.0.2.54 # Nigeria NG 566
RESULT_CODE 127.0.2.58 # Niue NU 570
RESULT_CODE 127.0.2.62 # Norfolk Island NF 574
RESULT_CODE 127.0.2.68 # Northern Mariana Islands MP 580
RESULT_CODE 127.0.2.66 # Norway NO 578
RESULT_CODE 127.0.2.0 # Oman OM 512
RESULT_CODE 127.0.2.74 # Pakistan PK 586
RESULT_CODE 127.0.2.73 # Palau PW 585
RESULT_CODE 127.0.1.19 # Palestinian Authority PS 275
RESULT_CODE 127.0.2.79 # Panama PA 591
RESULT_CODE 127.0.2.86 # Papua New Guinea PG 598
RESULT_CODE 127.0.2.88 # Paraguay PY 600
RESULT_CODE 127.0.2.92 # Peru PE 604
RESULT_CODE 127.0.2.96 # Philippines PH 608
RESULT_CODE 127.0.2.100 # Pitcairn PN 612
RESULT_CODE 127.0.2.104 # Poland PL 616
RESULT_CODE 127.0.2.108 # Portugal PT 620
RESULT_CODE 127.0.2.118 # Puerto Rico PR 630
RESULT_CODE 127.0.2.122 # Qatar QA 634
RESULT_CODE 127.0.2.126 # Reunion RE 638
RESULT_CODE 127.0.2.130 # Romania RO 642
RESULT_CODE 127.0.2.131 # Russia RU 643
RESULT_CODE 127.0.2.134 # Rwanda RW 646
RESULT_CODE 127.0.3.114 # Samoa WS 882
RESULT_CODE 127.0.2.162 # San Marino SM 674
RESULT_CODE 127.0.2.166 # Sao Tome and Principe ST 678
RESULT_CODE 127.0.2.170 # Saudi Arabia SA 682
RESULT_CODE 127.0.2.174 # Senegal SN 686
RESULT_CODE 127.0.3.123 # Serbia and Montenegro YU 891
RESULT_CODE 127.0.2.178 # Seychelles SC 690
RESULT_CODE 127.0.2.182 # Sierra Leone SL 694
RESULT_CODE 127.0.2.190 # Singapore SG 702
RESULT_CODE 127.0.2.191 # Slovakia SK 703
RESULT_CODE 127.0.2.193 # Slovenia SI 705
RESULT_CODE 127.0.0.90 # Solomon Islands SB 90
RESULT_CODE 127.0.2.194 # Somalia SO 706
RESULT_CODE 127.0.2.198 # South Africa ZA 710
RESULT_CODE 127.0.0.239 # South Georgia GS 239
RESULT_CODE 127.0.2.212 # Spain ES 724
RESULT_CODE 127.0.0.144 # Sri Lanka LK 144
RESULT_CODE 127.0.2.142 # St Helena SH 654
RESULT_CODE 127.0.2.147 # St Kitts and Nevis KN 659
RESULT_CODE 127.0.2.150 # St Lucia LC 662
RESULT_CODE 127.0.2.154 # St Pierre and Miquelon PM 666
RESULT_CODE 127.0.2.158 # St Vincent and the Grenadines VC 670
RESULT_CODE 127.0.2.224 # Sudan SD 736
RESULT_CODE 127.0.2.228 # Suriname SR 740
RESULT_CODE 127.0.2.232 # Svalbard and Jan Mayen Islands SJ 744
RESULT_CODE 127.0.2.236 # Swaziland SZ 748
RESULT_CODE 127.0.2.240 # Sweden SE 752
RESULT_CODE 127.0.2.244 # Switzerland CH 756
RESULT_CODE 127.0.2.248 # Syria SY 760
RESULT_CODE 127.0.0.158 # Taiwan TW 158
RESULT_CODE 127.0.2.250 # Tajikistan TJ 762
RESULT_CODE 127.0.3.66 # Tanzania TZ 834
RESULT_CODE 127.0.2.252 # Thailand TH 764
RESULT_CODE 127.0.2.114 # Timor Leste TL 626
RESULT_CODE 127.0.3.0 # Togo TG 768
RESULT_CODE 127.0.3.4 # Tokelau TK 772
RESULT_CODE 127.0.3.8 # Tonga TO 776
RESULT_CODE 127.0.3.12 # Trinidad and Tobago TT 780
RESULT_CODE 127.0.3.20 # Tunisia TN 788
RESULT_CODE 127.0.3.24 # Turkey TR 792
RESULT_CODE 127.0.3.27 # Turkmenistan TM 795
RESULT_CODE 127.0.3.28 # Turks and Caicos Islands TC 796
RESULT_CODE 127.0.3.30 # Tuvalu TV 798
RESULT_CODE 127.0.3.32 # Uganda UG 800
RESULT_CODE 127.0.3.36 # Ukraine UA 804
RESULT_CODE 127.0.3.16 # United Arab Emirates AE 784
RESULT_CODE 127.0.3.58 # United Kingdom GB 826
RESULT_CODE 127.0.3.72 # USA US 840
RESULT_CODE 127.0.2.69 # United States minor outlying islands UM 581
RESULT_CODE 127.0.3.90 # Uruguay UY 858
RESULT_CODE 127.0.3.92 # Uzbekistan UZ 860
RESULT_CODE 127.0.2.36 # Vanuatu VU 548
RESULT_CODE 127.0.1.80 # Vatican City VA 336
RESULT_CODE 127.0.3.94 # Venezuela VE 862
RESULT_CODE 127.0.2.192 # Viet Nam VN 704
RESULT_CODE 127.0.0.92 # Virgin Islands (British) VG 92
RESULT_CODE 127.0.3.82 # Virgin Islands (US) VI 850
RESULT_CODE 127.0.3.108 # Wallis and Futuna Islands WF 876
RESULT_CODE 127.0.2.220 # Western Sahara EH 732
RESULT_CODE 127.0.3.119 # Yemen YE 887
RESULT_CODE 127.0.3.123 # Yugoslavia YU 891
RESULT_CODE 127.0.3.126 # Zambia ZM 894
RESULT_CODE 127.0.2.204 # Zimbabwe ZW 716


::Top::

4. Slow DNSBL lookups

See this page, if you are getting slow dnsbl lookups or you are using Spybot Search and Destroy's ad-blocking hosts file.

::Top::

Annotations

Users can now annoate manual pages with their own hints and tips. To share your insights with your fellow SpamPal users, you can use the form of the bottom of the page.

Annotate this page

Unfortunately, owing to a high volume of attempted abuse, new annotations are no longer being accepted for this page. Please accept my apologies for any inconvenience caused.