chez  ·   jad   ·  tsurc   ·  cat   ·  tarquin  ·  cryptoboy Weird People    
journal.terryfroy.com
PhotosWritings
 
admin

post to journal
edit journal entry

archives

june 2004
july 2004
august 2004
september 2004
october 2004
december 2004
  january 2005
february 2005
may 2005
june 2005
november 2005
  january 2006
february 2006
april 2006
may 2006
july 2006
august 2006
september 2006
october 2006
november 2006
  february 2007
april 2007
may 2007
june 2007
july 2007
august 2007
september 2007
october 2007
november 2007
december 2007
  january 2008
march 2008
april 2008
july 2008
november 2008
december 2008
  march 2009
july 2009
august 2009
september 2009
october 2009
november 2009
december 2009
  january 2010
march 2010
may 2010
august 2010
november 2010
  march 2013

contact me

e-mail [pgp key]
homepage
icq

daily news

bbc radio 1
bbc news worldwide

fun stuff

ntk
fuckedcompany.com
bofh archives
the onion

internet oracles

google [usenet]

pc entertainment

c64 radio
project ay
world of spectrum
mame [unix] [wip]
id software
unreal tournament

network stuff

iana
6bone
rfc editor
arin whois
apnic whois
ripe whois

essential software

fedora core
courier mta
pureftpd
user mode linux

seo fun

uk tv abroad
live uk tv
website design lincolnshire
sticky labels

 
Monday, February 20, 2006

Exim - the MTA that makes me go googly-eyed!
(posted at 10:02PM GMT)

It isn't often that I go all gooey-eyed at a piece of hardware or software but you will find that for some people, it takes pure eye candy such as the latest beta of Windows Vista (hi Steve!), sheer ease-of-use such as Mac OS X or even the framerate of the latest 3D first-person-shooter.

For me, eye candy is nice (hell, I run an iMac as my primary desktop - pretty much because a G5 is the cheapest way of getting a 64-bit machine running an accelerated 2D desktop that has a decent implementation of X11), ease-of-use doesn't really bother me as I grew up writing scripts and didn't touch a mouse until I was 14... as for framerates, I only really play Unreal Tournament (the original!) and that runs like a dream on any low-end machine nowadays.

Nope, the kind of software which makes me drool is stuff such as Exim; an MTA which runs on UNIX systems but is the most infinitely configurable MTA on the planet - the configuration can be changed dynamically at runtime based on external criteria such as the contents of a MySQL table and anything which can be executed as a simple script (for example, you can change mail routing based on time of day or route large bulky items over a secondary link so as not to max out a primary link).

Best of all, this software is completely free.

The really ironic thing is that I have been using this software ever since the author released Version 4 (Exim is now up to Version 4.60) and in all this time, I really don't think I have even scratched the surface of what this MTA can really do.

My configuration is now just over 100+ lines but it filters out malware, routes mail for over 2,000 domains, rewrites addresses using an alias table of just over 12,000 entries and performs dynamic host routing based on the contents of a constantly-updating MySQL table (often updated once a minute!).

I don't think I could get the level of performance and flexibility that I currently achieve with Exim from any other MTA although Courier-MTA does a splendid job regarding end-user filtering; maildrop is such a pleasure to code for and as maildrop is so well integrated with Courier-MTA, etc, etc.

So... thanks again to Philip Hazel (the individual who authored Exim) and the countless other contributors such as Tom Kistner who authored the totally excellent Exiscan-ACL patch that performs on-the-fly malware detection... you guys rock!

Thursday, February 9, 2006

A quick roll call...
(posted at 10:10PM GMT)

I'm currently enjoying my new self-employed status; as a direct result of all the extra time available to me, the development of the new dspam cluster is way ahead of schedule (originally specced for end of May but should be with spilsby.net customers by the beginning of April) with the new billing system ready by the beginning of March.

Once the dspam cluster is up and running, I'll be deactivating the spamassassin cluster once I am satisfied all is running okay.

It has now been just over a week since I officially left the ICT Department at Linkage and since then, the following systems are no longer working:

* OWA at Toynton Campus is broken (connections to the IIS service on that box are being rejected).

* General Internet access.

Also, someone really did the department proud by breaking automatic proxy detection (ever heard of option-252 ?) and I especially liked the mail which went out to everyone:

'If you can't access the Internet and your Automatic Proxy detection box is ticked, please untick it but if it is already unticked, please tick it.'

WTF !?!?!?!

As someone who worked on an ISP helldesk for three years, there is a far easier way of doing that without pissing off 1,000+ users in the process... ever heard of the IEAK ?

This is why Microsoft zealots really wind me up; they should at least have the decency to learn the tools of their trade and figure out how to get their workstations to auto-configure rather than ask the users to do it for them... or is it just because their learning curve is so limited and they are generally resistant to anything 'new' ?

I was also amazed to learn that someone in the department who shall remain nameless has been moving student mailboxes over to a Microsoft Exchange server that only has an ADSL connection with only 256Kbit/s upstream connectivity.

This was brought to my attention by one of my evening class students on Tuesday evening who had been complaining that his mail was taking forever to load now and apparently he didn't know that the server was on an ADSL connection, because, once I told him, his exact words were, "... but that's stupid!".

... and as for the comment in the mail about developing an in-house support tracking application, they really need to get their priorities straight:

FACT: They are short-staffed.

FACT: They have one individual doing the work of three people... an individual who recently collapsed during the working day, probably due to stress and exhaustion.

(EDIT: This has now been confirmed by a local hospital!)

... and their solution is to devote already scarce staffing resources to developing an application which makes it easier for other staff to pile even more work on to him!

The worst thing about this is that I initially felt guilty for leaving the ICT Department as I felt that if I had been there, he wouldn't have been overworked/stressed and therefore wouldn't have collapsed but in hindsight, I don't feel guilty, I feel anger towards the individual who 'managed' that workload onto him as the individual could have done a lot more to ease his burden.

Although, I'm quietly confident that some sanity, might, just might, be restored to the ICT Department very very soon...

 
slashdot

China Hosts First Fully Autonomous AI Robot Football Match

Google Buys 200 Megawatts of Fusion Energy That Doesn't Even Exist Yet

NASA To Stream Rocket Launches and Spacewalks On Netflix

Norwegian Lotto Mistakenly Told Thousands They Were Filthy Rich After Math Error

Windows User Base Shrinks By 400 Million In Three Years

Oracle Inks Cloud Deal Worth $30 Billion a Year

Tumblr's Move To WordPress and Fediverse Integration Is 'On Hold'

CarFax For Used PCs: Hewlett Packard Wants To Give Laptops New Life

Freelancers Using AI Tools Earn 40% More Per Hour Than Peers, Study Says

Apple Loses Bid To Dismiss US Smartphone Monopoly Case

Senate GOP Budget Bill Has Little-Noticed Provision That Could Hurt Your Wi-Fi

Apple Weighs Using Anthropic or OpenAI To Power Siri in Major Reversal

VP.net Promises "Cryptographically Verifiable Privacy"

WordPress CEO Regrets 'Belongs to Me' Comment Amid Ongoing WP Engine Legal Battle

In China, Coins and Banknotes Have All But Disappeared

the register

Oracle just signed one mystery customer that will double its cloud revenue in 2028

US shuts down a string of North Korean IT worker scams

Want a job? Just put 'AI skills' on your resume

AIs have a favorite number, and it's not 42

Google to buy power from fusion energy startup Commonwealth - if they can ever make it work

British IT worker sentenced to seven months after trashing company network

Norwegian lotto mistakenly told thousands they were filthy rich after math error

Scattered Spider crime spree takes flight as focus turns to aviation sector

Northrop Grumman shows SpaceX doesn't have a monopoly on explosions

Mitch Kapor finally completes MIT master's degree after 45-year detour

VMware must support crucial Dutch govt agency as it migrates off the platform, judge rules

Sinaloa drug cartel hired a cybersnoop to identify and kill FBI informants

Microsoft's next Windows 11 update is more 'enablement' than upgrade

Arm muscles into server market – but can't wrestle control from x86 just yet

Deutsche Bahn train hits 405 km/h without falling to bits

Cloud lobby warns EU: Clamp down on water rules and we'll evaporate

Your browser has ad tech's fingerprints all over it, but there's a clean-up squad in town

Junior sysadmin’s first lines of code set off alarms. His next lot crashed the company

Don't pay for AI support failures, says Gradient Labs CEO

DoJ clears HPE to buy Juniper if it sells Instant On Wi-Fi and licenses some code

China claims breakthroughs in classical and quantum computers

Canada orders Chinese CCTV biz Hikvision to quit the country ASAP

It's 2025 and almost half of you are still paying ransomware operators

AI agents get office tasks wrong around 70% of the time, and a lot of them aren't AI at all

Ex-NATO hacker: 'In the cyber world, there's no such thing as a ceasefire'

How to get free software from yesteryear's IT crowd – trick code into thinking it's running on a rival PC

Anthropic chucks chump change at studies on job-killing tech

Crims are posing as insurance companies to steal health records and payment info

Supremes uphold Texas law that forces age-check before viewing adult material

How Broadcom is quietly plotting a takeover of the AI infrastructure market

Uncle Sam wants you – to use memory-safe programming languages

Fed chair Powell says AI is coming for your job

Palantir jumps aboard tech-nuclear bandwagon with software deal

Mars Reconnaissance Orbiter learns new trick at the age of 19: ‘very large rolls’

Cisco punts network-security integration as key for agentic AI

Aloha, you’ve been pwned: Hawaiian Airlines discloses ‘cybersecurity event’

US Department of Defense will stop sending critical hurricane satellite data

So you CAN turn an entire car into a video game controller

Before the megabit: A trip through vintage datacenter networking

Data spill in aisle 5: Grocery giant Ahold Delhaize says 2.2M affected after cyberattack

There's no international protocol on what to do if an asteroid strikes Earth

The network is indeed trying to become the computer

The year of the European Union Linux desktop may finally arrive

Fresh UK postcode tool points out best mobile network in your area

Don't shoot me, I'm only the system administrator!

HPE customers on agentic AI: No, you go first

Starlink helps eight more nations pass 50 percent IPv6 adoption

Australia not banning kids from YouTube – they’ll just have to use mum and dad’s logins

More trouble for authors as Meta wins Llama drama AI scraping case

Back in black: Microsoft Blue Screen of Death is going dark

 

Linux

Apache

PHP