@ Mail-Scanning.com Our behind-the-scenes blog

  • Home
  • FAQ
  • Pricing
  • Quick Start
  • Support

Mail-Scanning Blog

The immediate addition of new domains

30th June 2008

One of the things I was never keen on with our service was the extended setup. By that I mean that adding a new account required users to get in touch with support and ask for domains to be manually added to their accounts.

Now I'm happy to report that new domains may be added to our system with almost immediate effect.

You may now get started using our service with no need to get in touch:

  1. Create an account.
  2. Add your domain(s) to the account.
  3. Make your configuration changes.
  4. Update your DNS records.
  5. Wait for mail to be delivered via our servers.

The whole process should be completely automatic, and all new domains will receive a free month of service!

Tags: new-domains, new-features.

 

Secondary MX Fully Live

17th June 2008

The secondary MX machine is now fully deployed and in use by over half our users; no last minute panic at all when the switchover was made, so I'm feeling pretty good about things right now!

The initial deployment of this additional machine was much slower than expected, because I needed to make significant changes to the way our service worked - It is pretty easy to setup a cluster these days, even a dynamic one using a shared/replicated database.

But the code that we run is a lot more involved than that. The ultimate goal of the secondary MX was to configure a box that would be able to handle mail processing in the event of the complete failure of the primary machine.

With that idea in place it became an interesting project to complete in its own right, and thanks to some brief moments of downtime I even demonstrated that this was possible.

Thankfully now that the second machine is in place adding a third, fourth, or even fifth machine will be trivial. Although I might have to come up with a naming policy for the new machines!

To celebrate the arrival of the secondary machine I've created a status page which will show the state of both boxes:

  • http://status.mail-scanning.com/

(As with this blog, and our support system, this status check is hosted on a completely independant third machine :)

Tags: new-features, secondary, status.

 

Secondary MX ready for testing

9th June 2008

The final preparation of the secondary MX machine is now almost complete. To ensure that nobody was left waiting I delayed sending out this months invoices until I could be sure it would be ready.

If you're like to test your mail against the new MX machine please do, the address to use is:

  • backup.mail-scanning.com

This machine is a completely independant from the primary MX, hosted in a different data-center on a different continent.

In the event that the primary MX machine fails the second should be able to continue working with a couple of caveats:

  • Changes may not be made to the settings for a domain without manual intervention.
  • The quarantine will no longer be updated in real-time.

Any changes you make to your domain will be reflected by the secondary within five minutes, and any mail which it rejects will make its way to the quarantine area within ten minutes. (There is a little lag to make sure there is not so much communication between master & secondary that either becomes unavailable for actually processing email).

Within the next few days the website will be updated to refer to both machines, and the support section of the site itself will be overhauled completely to make it more useful, and easier to use. Currently the backup MX has been tested as much as it can be, but there might be minor issues which only become obvious when the machine is used "for real".

I anticipate adding additional MX machines in the futures will take only a matter of hours; the migration to a completely "split" infrastructure required some significant architectural changes to the back-end, not to mention a lot of testing, both privately and with simulated traffic.

Tags: new-features, secondary.

 

Final migration pending

30th May 2008

As previously mentioned we're in the process of bringing a secondary MX online.

As part of this expansion the configuration of the primary MX (incoming.mail-scanning.com) has undergone many significant changes.

(These changes are mostly internal, moving away from a centralised database to one that may be replicated to an arbitrary number of secondaries. I'm happy to share details if there is any interest just mail me privately.)

The final step prior to the migration will occur tomorrow morning, and will involve around ten minutes downtime to the primary and the website.

Once that has completed the secondary will undergo testing for a couple of days to ensure it works appropriately, and then will be made available to all current and future users.

Tags: downtime, secondary.

 

Recent Advertising and Pending Upgrade

18th May 2008

Things have been fairly quiet on this blog recently. That has primarily been because things continue to work as expected, and there haven't been any significant changes behind the scenes.

However there has been some nice feedback, and a few new users have joined up pretty much soley as the result of the exposure generated by the recent Slashdot article:

  • Spam Filtering For Small/Medium Business?

That article was almost designed for small companies to advertise themselves, and so I did!

In all fairness I didn't go overboard, didn't make excessive claims, and there were many other companies being mentioned much more than we were. If you're looking for an alternative anti-spam provider there were many mentioned there, people such as:

  • Antibody MX
  • Barracuda
  • MessageLabs
  • Postini

Still I think I did a reasonably good job of promoting myself without being excessive - and it was nice to see that I wasn't even the first to mention the name!

Finally on to the real news, at the start of June we will have a secondary MX machine fully hooked up. I'll be making changes to the main server to smooth the transition over the coming days.

As part of the transition there may be small periods of downtime, but certainly no more than 5 minutes at a time - I just need to ensure that things will seemlessly fallover to the second machine, and that there will be no suprises when I advertise backup.mail-scanning.com.

For current users not following this blog I will announce the new IP/name via email to give everybody the chance to start using it.

Tags: advertising, new-features, secondary.

 

Complete SSL Support Deployed

4th May 2008

As previously mentioned it was suggested that the site made use of SSL for all the administrative actions performed by our users.

The deployment of SSL is now complete. I've purchased a "real" SSL certificate from GoDaddy.

Whenver you visit the site and login as a user you'll automatically be transferred to the SSL-secured version of the site.

As always suggestions from users, and potential users, are always welcome.

Tags: ssl.

 

SSL Support Available

29th April 2008

Our website is now running with a temporary SSL certificate, which will allow users to be assured that their traffic is transmitted securely.

In the very near future that will be replaced with a "real" certificate, which will give a little additional peace of mind.

Tags: new-features, ssl.

 

Realtime SPAM statistics

31st March 2008

Each of our hosted domains receive a graph showing the number of SPAM and non-SPAM mails received for every day of the month. The problem with these graphs is that they are pretty coarse, being updated only once an hour or so.

To counter this we've introduced real-time per-domain statistics.

Global statistics may be found here:

  • http://mail-scanning.com/xml/stats

(This is a rolling total over 30 days.)

For your domain you may view your personal totals via a link such as this one :

  • http://mail-scanning.com/xml/stats/example.com

For example here are the SPAM statistics for cvsrepository.org.

This XML format is simple to parse, so if you want to poll it every few minutes for your own personal display you're more than welcome to do so.

Tags: new-features, statistics.

 

Blacklist Removal Process

27th March 2008

In addition to the DNS blacklists which users are allowed to manipulate for their domains our server maintains its own blacklist of IP addresses which are known to be sources of SPAM.

When an IP address is added to our blacklist no further mail will be accepted from that source for any of our hosted domains - for a period not exceeding 48 hours.

Until now if there was an error in this automatic process the only solution was to make a support request, asking for the blacklist entry to be removed.

Now any user may remove an address from our blacklist via our blacklist removal form.

(This might be useful if you receive a forwarded SMTP-rejection notice, and wish to immediately fix things.)

Tags: blacklists, new-features.

 

Updated statistics

26th March 2008

Over the past couple of days the way that graphing is conducted for hosted domains has been improved.

Previously it was possible to view a graph of the amount of SPAM received for each domain. Now these graphs also include the number of legitimate mails.

Here is an example of one of the updated graphs:

Graph for example.com
Tags: new-features, statistics.

 

Archive

  • 2008
    • February (7)
    • March (7)
    • April (1)
    • May (3)
    • June (3)

Tags

  • advertising (1)
  • antispam (1)
  • blacklists (1)
  • documentation (2)
  • downtime (4)
  • general (1)
  • new-domains (1)
  • new-features (14)
  • pricing (1)
  • rejections (1)
  • secondary (4)
  • spamtrapping (1)
  • ssl (2)
  • statistics (3)
  • status (1)
© 2007-2008 Pink Pony ProductionsRSS Feed