List of the domains of UK IT recruiters & some scripts for processing it.
I get a torrent of email from IT recruiters. Some of them contain well-targeted, intelligble specs for jobs I might actually want. Most don't, and I don't want them clogging up my inbox.
Maintaining a list of domains they send email from makes it easy to filter messages into their own folder. It's easy to process the list into formats suitable for different mail systems: gmail and sieve rulesets are currently supported and contributions for others are welcome.
GMail support is achieved via filters, you can import gmailFilters.xml
, which is generated by running scripts/domains2gmail.rb
, from the filters page in the interface.
# ./scripts/domains2gmail.rb
# ls -l gmailFilters.xml
-rw-r--r-- 1 mock mock 13501 3 Dec 11:30 gmailFilters.xml
A few things worth noting:
scripts/domains2gmail.rb
.There are two ways to do this.
Checkout the project from GitHub, add your line to domains.txt and send a pull request with it in. Please try to keep the sorting correct and add only the domain, not a full email address. noisyrecruitmentagency.com
is good; some-person@noisyrecruitmentagency.com
is bad.
Use the 'addnew.sh' script. This takes care of duplicate checking & sorting and automatically strips any username@ portion of the string you feed it. Also it's smart enough to push your changes back to GitHub if you ask it to.
MockAir13:uk-it-recruiter-domains mock$ ./scripts/addnew.sh shinysuit@noisyrecruiters.com
domain extracted from email address: noisyrecruiters.com
Adding 'noisyrecruiters.com' to domains.txt
Don't forget to commit & push to GitHub
or
MockAir13:uk-it-recruiter-domains mock$ ./scripts/addnew.sh -p shinysuit@noisyrecruiters.com
domain extracted from email address: noisyrecruiters.com
Adding 'noisyrecruiters.com' to domains.txt
...commits & pushes to GitHub
addnew.sh
lowercases them automatically)Recruiter Ham is a fledgling project to build a reputation system for recruiters with an easy-to-use gmail interface.