Line 15: |
Line 15: |
| === GeoIP database === | | === GeoIP database === |
| | | |
− | We also need the GeoIP database. This database is updated monthly by a company called MaxMind. We'll have to download it every month or pay for their subscription service to be accurate. The database needs to be in a specific location or it won't work. We'll change to that location.
| + | For the plugin to work we need the GeoIP database. This database is maintained and updated a company called MaxMind. We'll have to download it every month for the Lite version we are using here or pay for their subscription service to be as accurate as possible and download once a week. |
| + | |
| + | The database needs to be in a specific location or it won't work. We'll change to that location. |
| | | |
| cd / | | cd / |
Line 57: |
Line 59: |
| ==Testing== | | ==Testing== |
| | | |
− | Now that the package and database are installed, we can test it. | + | Now that the package and database are installed, we can test it (refer to Country Code list at end of page as required). |
| | | |
| geoiplookup 216.17.211.37 | | geoiplookup 216.17.211.37 |
Line 131: |
Line 133: |
| | | |
| No more mail from domains ending on .ru or .pl. The beauty of this is that the SME Server lookups happen locally on the local database rather than looking up the IP address via dns. This results in very fast responses. In addition, the plugin happens before most other plugins. This means the mail is dropped before the SME Server even has to check to see if it's on a blacklist or if it's spam. | | No more mail from domains ending on .ru or .pl. The beauty of this is that the SME Server lookups happen locally on the local database rather than looking up the IP address via dns. This results in very fast responses. In addition, the plugin happens before most other plugins. This means the mail is dropped before the SME Server even has to check to see if it's on a blacklist or if it's spam. |
| + | |
| + | ===Abbreviated Country Code List=== |
| + | |
| + | AC Ascension Island |
| + | AD Andorra |
| + | AE United Arab Emirates |
| + | AERO members of the air-transport industry |
| + | AF Afghanistan |
| + | AG Antigua and Barbuda |
| + | AI Anguilla |
| + | AL Albania |
| + | AM Armenia |
| + | AN Netherlands Antilles (being phased out) |
| + | AO Angola |
| + | AQ Antarctica |
| + | AR Argentina |
| + | AS American Samoa |
| + | ASIA Restricted to the Pan-Asia and Asia Pacific community |
| + | AT Austria |
| + | AU Australia |
| + | AW Aruba |
| + | AX Aland Islands |
| + | AZ Azerbaijan |
| + | BA Bosnia and Herzegovina |
| + | BB Barbados |
| + | BD Bangladesh |
| + | BE Belgium |
| + | BF Burkina Faso |
| + | BG Bulgaria |
| + | BH Bahrain |
| + | BI Burundi |
| + | BIZ Restricted for Business |
| + | BJ Benin |
| + | BL Saint Barthelemy |
| + | BM Bermuda |
| + | BN Brunei Darussalam |
| + | BO Bolivia |
| + | BQ Bonaire, Sint Eustatius and Saba |
| + | BR Brazil |
| + | BS Bahamas |
| + | BT Bhutan |
| + | BV Bouvet Island |
| + | BW Botswana |
| + | BY Belarus |
| + | BZ Belize |
| + | CA Canada |
| + | CC Cocos (Keeling) Islands |
| + | CD Congo, The Democratic Republic of the |
| + | CF Central African Republic |
| + | CG Congo |
| + | CH Switzerland |
| + | CI Cote d'Ivoire |
| + | CK Cook Islands |
| + | CL Chile |
| + | CM Cameroon |
| + | CN China |
| + | CO Colombia |
| + | COM Generic top-level domain |
| + | COOP cooperative associations |
| + | CR Costa Rica |
| + | CU Cuba |
| + | CV Cape Verde |
| + | CW Curaçao |
| + | CX Christmas Island |
| + | CY Cyprus |
| + | CZ Czech Republic |
| + | DE Germany |
| + | DJ Djibouti |
| + | DK Denmark |
| + | DM Dominica |
| + | DO Dominican Republic |
| + | DZ Algeria |
| + | EC Ecuador |
| + | EDU Educational Institutions |
| + | EE Estonia |
| + | EG Egypt |
| + | EH Western Sahara |
| + | ER Eritrea |
| + | ES Spain |
| + | ET Ethiopia |
| + | EU European Union |
| + | FI Finland |
| + | FJ Fiji |
| + | FK Falkland Islands (Malvinas) |
| + | FM Micronesia, Federated States of |
| + | FO Faroe Islands |
| + | FR France |
| + | GA Gabon |
| + | GB United Kingdom |
| + | GD Grenada |
| + | GE Georgia |
| + | GF French Guiana |
| + | GG Guernsey |
| + | GH Ghana |
| + | GI Gibraltar |
| + | GL Greenland |
| + | GM Gambia |
| + | GN Guinea |
| + | GOV United States Government |
| + | GP Guadeloupe |
| + | GQ Equatorial Guinea |
| + | GR Greece |
| + | GS South Georgia and the South Sandwich Islands |
| + | GT Guatemala |
| + | GU Guam |
| + | GW Guinea-Bissau |
| + | GY Guyana |
| + | HK Hong Kong |
| + | HM Heard Island and McDonald Islands |
| + | HN Honduras |
| + | HR Croatia |
| + | HT Haiti |
| + | HU Hungary |
| + | ID Indonesia |
| + | IE Ireland |
| + | IL Israel |
| + | IM Isle of Man |
| + | IN India |
| + | INFO Generic top-level domain |
| + | IO British Indian Ocean Territory |
| + | IQ Iraq |
| + | IR Iran, Islamic Republic of |
| + | IS Iceland |
| + | IT Italy |
| + | JE Jersey |
| + | JM Jamaica |
| + | JO Jordan |
| + | JOBS Reserved to serve needs of the international human resource management community |
| + | JP Japan |
| + | KE Kenya |
| + | KG Kyrgyzstan |
| + | KH Cambodia |
| + | KI Kiribati |
| + | KM Comoros |
| + | KN Saint Kitts and Nevis |
| + | KP Korea, Democratic People's Republic of |
| + | KR Korea, Republic of |
| + | KW Kuwait |
| + | KY Cayman Islands |
| + | KZ Kazakhstan |
| + | LA Lao People's Democratic Republic |
| + | LB Lebanon |
| + | LC Saint Lucia |
| + | LI Liechtenstein |
| + | LK Sri Lanka |
| + | LR Liberia |
| + | LS Lesotho |
| + | LT Lithuania |
| + | LU Luxembourg |
| + | LV Latvia |
| + | LY Libyan Arab Jamahiriya |
| + | MA Morocco |
| + | MC Monaco |
| + | MD Moldova, Republic of |
| + | ME Montenegro |
| + | MF Saint Martin (French part) |
| + | MG Madagascar |
| + | MH Marshall Islands |
| + | MIL United States Military |
| + | MK Macedonia, The Former Yugoslav Republic of |
| + | ML Mali |
| + | MM Myanmar |
| + | MN Mongolia |
| + | MO Macao |
| + | MOBI consumers and providers of mobile products and services |
| + | MP Northern Mariana Islands |
| + | MQ Martinique |
| + | MR Mauritania |
| + | MS Montserrat |
| + | MT Malta |
| + | MU Mauritius |
| + | MUSEUM museums |
| + | MV Maldives |
| + | MW Malawi |
| + | MX Mexico |
| + | MY Malaysia |
| + | MZ Mozambique |
| + | NA Namibia |
| + | NAME individuals |
| + | NC New Caledonia |
| + | NE Niger |
| + | NET Generic top-level domain |
| + | NF Norfolk Island |
| + | NG Nigeria |
| + | NI Nicaragua |
| + | NL Netherlands |
| + | NO Norway |
| + | NP Nepal |
| + | NR Nauru |
| + | NU Niue |
| + | NZ New Zealand |
| + | OM Oman |
| + | ORG Generic top-level domain |
| + | PA Panama |
| + | PE Peru |
| + | PF French Polynesia |
| + | PG Papua New Guinea |
| + | PH Philippines |
| + | PK Pakistan |
| + | PL Poland |
| + | PM Saint Pierre and Miquelon |
| + | PN Pitcairn |
| + | PR Puerto Rico |
| + | PRO Restricted to credentialed professionals and related entities |
| + | PS Palestinian Territory, Occupied |
| + | PT Portugal |
| + | PW Palau |
| + | PY Paraguay |
| + | QA Qatar |
| + | RE Reunion |
| + | RO Romania |
| + | RS Serbia |
| + | RU Russian Federation |
| + | RW Rwanda |
| + | SA Saudi Arabia |
| + | SB Solomon Islands |
| + | SC Seychelles |
| + | SD Sudan |
| + | SE Sweden |
| + | SG Singapore |
| + | SH Saint Helena |
| + | SI Slovenia |
| + | SJ Svalbard and Jan Mayen |
| + | SK Slovakia |
| + | SL Sierra Leone |
| + | SM San Marino |
| + | SN Senegal |
| + | SO Somalia |
| + | SR Suriname |
| + | SS South Sudan |
| + | ST Sao Tome and Principe |
| + | SU Soviet Union (being phased out) |
| + | SV El Salvador |
| + | SX Saint Maarten (Dutch part) |
| + | SY Syrian Arab Republic |
| + | SZ Swaziland |
| + | TC Turks and Caicos Islands |
| + | TD Chad |
| + | TEL businesses and individuals to publish their contact data |
| + | TF French Southern Territories |
| + | TG Togo |
| + | TH Thailand |
| + | TJ Tajikistan |
| + | TK Tokelau |
| + | TL Timor-Leste |
| + | TM Turkmenistan |
| + | TN Tunisia |
| + | TO Tonga |
| + | TP Portuguese Timor (being phased out) |
| + | TR Turkey |
| + | TRAVEL entities whose primary area of activity is in the travel industry |
| + | TT Trinidad and Tobago |
| + | TV Tuvalu |
| + | TW Taiwan, Province of China |
| + | TZ Tanzania, United Republic of |
| + | UA Ukraine |
| + | UG Uganda |
| + | UK United Kingdom |
| + | UM United States Minor Outlying Islands |
| + | US United States |
| + | UY Uruguay |
| + | UZ Uzbekistan |
| + | VA Holy See (Vatican City State) |
| + | VC Saint Vincent and the Grenadines |
| + | VE Venezuela, Bolivarian Republic of |
| + | VG Virgin Islands, British |
| + | VI Virgin Islands, US |
| + | VN Viet Nam |
| + | VU Vanuatu |
| + | WF Wallis and Futuna |
| + | WS Samoa |
| + | XXX the adult entertainment community |
| + | YE Yemen |
| + | YT Mayotte |
| + | ZA South Africa |
| + | ZM Zambia |
| + | ZW Zimbabwe |
| + | |
| + | Country Code Info Source: |
| + | |
| + | http://en.wikipedia.org/wiki/ISO_3166-1 |
| + | http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements |
| | | |
| ---- | | ---- |
| <noinclude>[[Category:Howto]]</noinclude> | | <noinclude>[[Category:Howto]]</noinclude> |