For those of you following the recent fbi.gov news release saying that users could lose their Internet:
I thought I’d give you some details of how DNS works and why you would/could potentially lose your Internet access. Let’s start by explaining what DNS is … Domain Name Services (DNS for short) is basically a telephone book for computers. In simplest terms, it takes IP Addresses (188.8.131.52) which are numbers that are easy for computers to work with and matches them up with URL’s (www.google.com) which are website names easy for people to work with. This is done so that when you want to go to a website you don’t have to know what IP address the website is hosted at but just the name itself. DNS does that work for you.
Continue reading “Will hundreds of thousands of people be without Internet come July?”
The dovecot wiki for 1.2 was an afterthought in my opinion. It seems they were already starting to focus on 2.0 and just kinda threw 1.2+ (The version that comes with debian squeeze) into the Debian 1.0/1.1 wiki located at http://wiki1.dovecot.org/Quota. I read through this a bunch and decided I’d write a little tutorial about how to setup a user quota using MySQL and Dovecot. From what I’ve seen on the search engines this is something a lot of people are looking for. My mail server setup is based on the configuration from http://workaround.org/ispmail/squeeze which provides a great foundation for setting up a stable PostFix/DoveCot/Amavisd-new solution. So all I needed was a few small things to add to make the quota system work (even with the client reporting the quota to the customer).
Continue reading “Understanding and Creating User Quota with Dovecot 1.2+”
I am a big fan of the workaround.org “ISPmail tutorial” for setting up mail servers. It works pretty good and is usually pretty detailed and to be honest, I’ve been using it for years to configure my mail servers under Debian Linux. After migrating to squeeze the first time, I just used the tutorials “Migrating from the Lenny” section to update my server.
I’ve always loved roundcube as well and even in the early days found myself stopping the tutorial and configuring my own copy of roundcube. The new tutorial actually makes mention of roundcube so I was excited when I got the opportunity to configure a new mail server. The only disheartening thing was that the mail server tutorial for squeeze isn’t finished to the point where it talks about roundcube configuration. I’ve set it up many times so I thought I’d try to use the generic debian apt packages and go ahead and document my steps along the way. Here we go…
Continue reading “Roundcube for your Debian Squeeze Mail Server”
Pull from several RSS feeds on a high traffic site for too long and you’ll wonder if there is a better way. Fortunately for you there is. Aggregating your RSS feeds solves several problems for both you and the source of the RSS. First it reduces the bandwidth required from both the source site and your site. Imagine a site that gets several requests per hour. Now imagine this site pulling from another site via RSS every time that a client loads the page. The result is the same data getting pulled over and over again. There is a better way!
Continue reading “Aggregating RSS Feeds”