Excessive

Writing Photography Rambling

April 13, 2006 5:57PM

Webkore has become Fuzzy


Fuzzy Mail

Fuzzy Mail is a spam filter for forwarded messages by cPanel... basically this is the deal. When you set up a forward in cPanel, it takes a copy of every email recieved by the source address (ie. [email protected]) and sends a copy to the forward (ie. [email protected]), that way both e-mail addresses get a copy. Why would you do this? Well, you may want a copy of the e-mail at two different places, or a copy sent to your phone so it alerts you that you have a new e-mail, or keeping track of e-mails in a dual OS enviroment. Regardless of why you'd want it, both Anthony and I do, but we quickly noticed a bug within cPanel that was seriously annoying.

There is a spam filter in cPanel that blocks spam messages from being downloaded by your mail client... handy right? Yes! Very much so! The problem is, when there is a forward on the address, it forwards everything, even the spam, so while the source account (ie. [email protected]) stays clean of spam, all this spam is being forwarded without being checked to the forward (ie. [email protected]). Obviously that's not acceptable, but cPanel had no solution, so that's where the Webkore programming, research and development, and design and technology teams come in (ie. me). It was up to me to figure out a way to filter forwarded spam, while letting through non-spam.

It took me about half a day to develop the solution...and basically, in cPanel, we forward all mail to a single drop box, then Fuzzy Mail checks the dropbox, deletes the spam, then forwards the mail based on who it was addressed to originally. Confusing? Tell me about it.. by the end of this project, I wanted to kill myself. It wasn't very fun to make, extremely difficult and time consuming to test, and it just wasn't something that I had much fun doing.

We've got it running as a cron every 1 minute now, and it seems to be working fine so I'm happy that I probably don't have to go back to it, at least not for a long time, when I could justify a re-write. At least we're spam free now.

Webkore Went Down on Who!?

Sorry if anyone was faced with a 'cannot connect' error earlier today, Webkore faced some downtime (if you know what I mean) earlier today due to some peice of shit router in Washington, something we, nor anyone else, had any control over, so we can't even blame anyone correctly. So far there hasn't been a backlash, and while Tony and myself were pretty damn stressed and frustrated because of it, we came out of it okay. Server load and stuff are back down to normal (below 1 right Tony? haha, freak!), so things look like they're back on track.


481 words

No Tags
Timeline
  • I lived on Grey St.
  • Michelle was my Roommate

6 Comments


Michelle
April 13, 2006

That's a really good idea, and I'm sure all your customers will appreciate it!

ps; was it the same guys fault as before (when webkore wnet down)?

Jordan
April 13, 2006

It wasn't for all of Webkore. Fuzzy Mail ONLY services the addresses we add to the Fuzzy Panel, which is just Anthony and my own. It's not a server wide thing, just for us. And like I said, there was no one at fault really. Something broke across the country, whatcha gonna do about it?


Anthony
April 13, 2006

Always below 1. I'm a server load freak. Nothing above one.

For those who are confused, the average is 4-5, but i refuse to have anything above one.

I think I'll give the Webkore programming, research and development, and design and technology teams a vacation sometime soon


Anthony
April 13, 2006

Dallas is in the States...so across the continent...


Jordan
April 13, 2006

To be specific, I meant across the country from where the servers are.


Sarah MacDonald
April 14, 2006

Fuzzy's Space Golf!


Leave a Comment

Your email address will not be published. Required fields are marked *