Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: This is why I don't post here anymore 6

How could I possibly out-do the events of this week? I became redundant a long time ago. Rob Malda gets anonymously bitchslapped by a World of Warcraft Administrator. He spends hours* writing a rant about how he totally understands, isn't angry, and then renames his character "Violated". Right.

Comment Here's my plan and it's the best one you'll get (Score -1) 1216

A million e-mail accounts. That's a lot. You're facing the potential of hundreds of thousands of users hitting a POP3 server once a minute, without taking into account the webmail and any IMAP use (with its associated socket inefficiencies). This means you need a lot of equipment and hacking skills.

So, to handle the load you need a lot of servers. For a million accounts, you might be looking at twenty medium specced Linux boxes. So log into the company's GoDaddy account or whatever and set up twenty MX records for each of the different machines. Now you're ready to do the real work.

Set up a basic POP3 and MTA on each machine. Doesn't really matter which. Sendmail is fine, but make sure to order a book so you can correct any config mistakes over the coming weeks. You also want to install SpamAssassin. Avoid the latest version for certain reasons. SpamAssassin 3 will do. Get this all running on each machine. Assign usernames and passwords to all users and create all the accounts on every single machine (more on this later). Tell all users that any who have problems can get in touch with you, otherwise they might get upset. Try to send this e-mail before the MX records propogate otherwise they won't get it for a while.

As the multiple MX records mean mail will be going to a random server, it is essential every user be on every machine. So how will people get all their mail rather than a twentieth of it? Easy, you set up a round robin DNS on mail.DOMAIN.com. This way whenever a user checks their mail, they'll randomly end up on a different mail server, therefore collecting more of their mail.

IMAP gets trickier in this situation, but I came up with a solution. Since no-one uses IMAP, you can dedicate one box to it. Set up all the accounts there and write a Perl script which logs into all the other boxes on POP3 for every account, then puts the messages into the folders on the IMAP server. Get this script to run (with crontab) every minute.

Webmail will need a similar script, but I leave that as an exercise for you as I've given you enough strategy already.

Good luck!
User Journal

Journal Journal: "Subject: Slashdot User Password for sllort" 7

Two password reset attempts on my account within hours of each other, different user agent, different offshore proxies. Yay for you guys!!! I'd thought all the love was gone.

XOXOXO!
-s.

ps hi fv

Date: Sat, 11 Jun 2005 09:49:32 +0000

User Journal

Journal Journal: Farewell Slashdot!! 2

Yes, Hello.

It would seem after many years of posting to slahsdot I've been struck with a "bitchslap" and have thusly decided to retire, rather than fight against the humourless cretins who wielded their heavy handed justice on my account.

Comment "Punished for Bad Behavior"? (Score 1) 12

Hey pudge I looked in the FAQ for some documentation on what bad behavior is and how Slashdot would punish me, and I couldn't find any. Do you guys have any plans for telling your users what they're doing that the administration thinks is wrong, and what the list of punishments are?

It appears that sulli was banned from commenting for posting this comment. Personally I would have never known that this was bad behavior, or that Slashdot would feel the need to punish me for it. Who judges? What is bad? What are the punishments?

Your system, I feel, is a bit weird.
User Journal

Journal Journal: The Mailbag 4

It came to my attention recently that my ongoing trouncing of CmdrTaco had been interrupted by having myself retired from Whatsbetter.com. Of course I had to do my best to rectify the situation, and the good folks at Whatsbetter.com were happy to oblige. Much to my dismay they had interpreted my lack of recent journal posting as a sign of my demise. While I admit I owe you all a status update on Slashcode (it's com

Portables (Apple)

Journal Journal: GREAT NEWS 3

I've just gotten off the phone with Rusty from kuro5hin dot org and he's got a proposal on the table for Wagner Consulting LLC., to come in and completely rewrite the internal database code as well as most of the backend for kuro5hin!
Unix

Journal Journal: Summer vacation!! 2

Hello gentle friends,

I've just returned yesterday after spending a month lounging in the South of France, sallying from one nude beach to the next whilst partaking in only the best French wines known to mankind. First, I want to say that the French women are Ohhhh Lala!! And secondly I want to say that the french food is Ohhh lala!! Sadly I've burned through my Q1 profits and need to get back to work, however I should have some time for slashdot until the next contract gets ironed out.

Slashdot.org

Journal Journal: Krow Dead at 2 7

I just heard some sad news on talk radio - Slash Team icon Brian Aker's job at OSDN was found dead in the noncompetitive OSDN payroll ledger this morning. I'm sure trolls and /bots alike will miss him - even if you've been freaked by everyone, there's no denying that krow was the Slashcode contributor that didn't suck. Truly a Slashdot icon.

Slashdot.org

Journal Journal: IRC Fun 18

Well, yesterday's IRC thing went off without me, though had I been there, my questions would have been dumped anyway, so no big deal. It's a pretty long log, so I took the liberty of snipping the good parts and adding some translations for those who don't speak Slash. Hope you enjoy, and I apologize in advance for any inaccuracies.

Question
Answer
Translation

Slashdot Top Deals

And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones

Working...