Over last several weeks I’ve gradually externalized both my own and my employer’s mail systems from internal servers to an outsourced service. My own mail has been running for years on qmail on FreeBSD. It’s worked well, but the age of my own server has become a growing concern, and in general in event of a system failure mail would not flow – that’s not good, and nobody’s going to fix it if I’m out of town. So paying couple of bucks per month per mailbox is—at least in theory—worth it to not have to stress over mail system (even though I’ve found Postfix/Dovecot really interesting and actually quite pleasant to configure.. I was going to move the qmail system to Postfix before I started thinking about outsourcing the whole thing to save time).
Meanwhile, my employer’s email has been running on Exchange for several years, starting preceding my time with the company. It has been a grief, though I’m sure it’s partially due to the fact that the the mail server is also the domain controller of a small office LAN. But why should it be? Qmail or Postfix run quite well on a Linux/*BSD server with Apache, MySQL, BIND. So I’ve been looking forward getting rid of Exchange, and migrating to Postfix/Dovecot system until, again, I started thinking that perhaps it’s not worth the stress to run an internal mail server. I’m the only person tending to it and, say, if I’m on a vacation and the mail goes down, it would not be good.
Once I started considering outsourcing email an option, I started evaluating various services. Fusemail and Mailtrust quickly bubbled to the top. Fusemail has more features, and the deciding factors (in Fusemail’s favor) were the ability to adjust the spam filtering (Mailtrust only has “on” or “off” options which is a bit scary — if the filtering is too stringent or too lenient, there’d be nothing that could be done about it.. Mailtrust’s rep suggested that I might want to look into an external spam filtering solution if I wanted more control.. but no thanks; I had been running Katharion for mail filtering for several months which worked ok, but if I was going to outsource the mail, I wanted an integrated solution), and the ability to increase a mailbox allocation for an individual user by purchasing more user accounts and allocating their mailbox allowance to the existing users. Mailtrust is fixed to 10Gb.
On the web there is about 50/50 comments for and against the quality of support for both Fusemail and Mailtrust, so from the comments alone it was impossible to deduce which service would have better support. Pre-sales support was slightly better on Fusemail side, and the few quirks ran across during setup have been addressed satisfactorily.
Strike One
Tonight (Saturday evening) around 18:00 my user account under my employer’s master account suddenly disappeared. I access mail from Outlook via IMAP, and suddenly Outlook prompted for the account password. So I logged in to Fusemail admin account and clicked on my user name. [Paraphrasing] “Cannot edit terminated user account”. What?! To terminate a user account in Fusemail you have to check the checkbox next to the user name, click “Terminate”, check another checkbox (“yes, I’m sure I want to do that”), and then click on “Yes”. Only then does a user account get removed, or scheduled for deletion as it takes many, many hours for the username actually be purged from the system so that it can be taken into use again. I most certainly did not execute those steps. I’m the only one with access to that admin account, and the password is sufficiently complex so that it’s very unlikely the account would’ve been compromised. This leaves system error as the most likely cause. I called the emergency support around 18:30 and left a message (they claim to have someone on call), then again again around 20:00, and also opened an “Urgent” support ticket through their support system at 22:40. It’s now over six hours since my first “emergency” support request, so I can only assume the on-call person has gone to party (or that they don’t have an on-call tech in the first place). The emergency support number instructs the caller that “while the support technician is not immediately available, it does not mean that support would not be available immediately”. It’s looking like they were wrong.
I didn’t lose a tremendous amount of email (and perhaps Fusemail can restore it), but during this downtime emails to my account which has multiple “admin” aliases are being rejected. If I was running my own mail server I could obviously have fixed a problem already, but an outsourced solution is supposed to *reduce* system management stress.
Longevity of this outsourcing attempt depends largely on how Fusemail will deal with this situation. Having to reconfigure my user account and its associated aliases would be annoying, but more than restore I want to know what caused the problem, can they be sure to prevent it from recurring, and what’s the deal with the non-existent emergency support.
If the deleted account would’ve been that of the CEO of my employer, or my personal primary account (which I have also outsourced to Fusemail in a separate account), this first strike would’ve likely been also the last for Fusemail.
–
Couple of considerations for those who’re comparing, say, Fusemail and Mailtrust, or considering mail outsourcing in the first place:
- Forward/distribution management is currently better implemented in Mailtrust. It’s workable in Fusemail, but it’s more straightforward in Mailtrust. If this is an important feature to you, pay attention when you’re comparing the services.
- Secure connections (SMTP, IMAP, POP) work better with Mailtrust than with Fusemail. Fusemail is supposedly looking into this. Not a huge issue for me since the SMTP traffic is generally not encrypted anyway, so encrypting the last leg (from the service to the client) isn’t very significant.
- Fusemail’s IMAP is not blazingly fast even when accessed from a fast net connection. Same goes occasionally for their web client. They are, however, generally within acceptable limits.
- A general comment if you’re using SPF: when you use a service provider’s SMTP servers you can’t positively lock down who’s authorized to send mail for your domain. If someone who’s hosting their mail at Fusemail decides to send spam spoofing one of my domains, they’ll appear as authorized for the recipient’s spam filter since I’ve authorized Fusemail’s SMTP servers in my domains’ SPF records.
- Test (!) the support of different providers by sending them a support request on Saturday evening. See when you get a response. Fusemail claims on their website: “24×7x365 Support”, but I’m now finding that it is not completely solid; it should instead read: “You can leave us a message 24×7x365″.
- If you don’t have large number of users to support and they use IMAP to access the remote email, consider setting up backup mailboxes at gmail (free!), and creating a mail rule (available at least in Fusemail) which automatically copies those backup mailboxes for all inbound email.
#1 by Ville Walveranta on 03 May 2009 - 10:06
The account that went missing was restored by the next morning (it was still gone at 04:00, but back up sometime before 10:00). There has been no acknowledgement of my support tickets (besides the account having been restored) thus far which leaves me wondering if the problem was perhaps more widespread in their system (hence no time to respond to individual tickets)? However, their status site showed no current issues.
In any case, I’m keeping my fingers crossed for this not to occur again. I suppose when [any] services are outsourced, you trade certain amount of control for the convenience.
#2 by Cameron on 03 May 2009 - 10:49
Thanks for the honest and detailed review. We need more of this out there and hopefully this can help others as they start to evaluate email hosting providers.
If you ever have any questions about Mailtrust please free to contact me: cameron [at] mailtrust.com or twitter.com/mailtrust
#3 by Ville Walveranta on 03 May 2009 - 14:52
Fusemail tech support finally called back about 15 hours after my first request for emergency support. The cause for the trouble was surprisising: an internal email I sent was considered spam by Fusemail’s automated system which then suspended my account. Read more here.
#4 by Jeremy Hunter on 05 May 2009 - 12:50
Ville, did you come across and consider BlueTie (www.bluetie.com) in your research? Would be interested to know if you saw it but did not include in your consideration set or just did not know about BlueTie.
#5 by Ville Walveranta on 05 May 2009 - 15:12
Jeremy, thanks for the tip. I wasn’t aware of it.. didn’t come across it in Google, and it wasn’t on Wikipedia’s list of managed email providers (neither is Mailtrust, but I was aware of them otherwise). I’ll take a look at it!
–
I also looked at LuxSci, but they appeared cost-prohibitive. We have various domains to alias, number of aliases for each user, and various distribution lists so that even though the number of actual user mailboxes is about 15, the number of different receiving addresses is many times that. Additionally a company that uses phrases like “Pricing philosophy” and “Standard Email entitlements / licenses” on their website scare me!
#6 by Ville Walveranta on 05 May 2009 - 15:32
By the way, Fusemail folks (you must read this), I would invite you to respond once you have done something about the outbound spam filtering so that it won’t even temporarily suspend an account when supposed outbound spam is detected.
Fusemail is a great service that has few more serious glitches (like the one that prompted this and the next blog post), and some less significant ones like the fact that the alias-lists don’t sort, or the one that prevents secure connections from Outlook to IMAP (which can be done since Mailtrust does it). But feature-wise Fusemail is very nice; for example it has it all over Mailtrust in Mail Rules.
Stability and support I can’t comment on yet, other than the harrowing support experience last weekend. An extra level of security (if you’re paranoid about how well managed service backs up their email
) is provided by sending a backup of each email to a free gmail account set up for that purpose. It’s not a bad idea anyway: I use Outlook as my primary email client and every now and then accidentally delete a message that I’m reading through IMAP. Since Outlook doesn’t copy deleted IMAP messages into Trash, the message is *gone*. But with a backup of all inbound email sent to gmail, I can in such instances log in to my backup mailbox to retrieve the lost mail. This would obviously be cumbersome in large environments, but works well when there’re dozen or so mailboxes.
#7 by Cathy on 15 May 2009 - 12:37
I apologize for the issue that you experienced. I have taken care of your account so your accounts will not be spamblocked. I am very sorry that you had a poor support experience and will definitely speak with my technicians about this. Please let me know if you have any questions or issues, and I am also going to respond to your ticket.
Cathy Reinsel
Director of Technical Support
FuseMail, LLC
#8 by Willie on 19 May 2009 - 10:33
I’ve been a Fusemail customer for over 3 years and reccommend it.
I’ve found support to be pretty good, its good value, and up until a couple of weeks ago their anti spam system was almost perfect. I don’t use the webmail as I don’t think its very good. I use IMAP.
I haven’t enquired about it yet but in the last couple of weeks ive notice for the first time that a couple of messages have got through to my inbox, and non-spam messages have started to be marked as spam.
I still highly recommend them.
#9 by Ville Walveranta on 19 May 2009 - 21:04
It could be the amount of spam that is on increase. Always some small fraction of spam gets through. I receive “admin” mail for several domain, hence lots of spam. Yet only perhaps dozen messages or so get through per day (of often over 1000 spam messages). I’m quite satisfied with the spam filtering.
#10 by shadowadv on 13 August 2009 - 23:50
I have been using fusemail to near to a year now. I would say that it is cheap but i have many doubts about their help. Well reply is not immediate, i have not yet seen the live sales chat available. Support you probably have to wait a while to get a reply you can always leave them a message and they will reply later. They have seem to be getting from bad to worse. used to be able to sync with outlook express and microsoft outlook but they just changed a new client and now it only seems to support microsoft outlook.
their syncing with mobile used to work without hassle, now you have to go enable it and check how to use it. It seems that you DO NOT need to download their funambol plugin included but to use the original nokia plugin to work with sync which was pretty strange for the partnership with funambol, i tried using funambol(downloaded from fusemail as plugin), but there was no settings like they said on their website, the original funambol seems to have them. Maybe they’re releasing stuff before testing them out fully. If you are rich and looking for some top notch stability and promise on features i do not recommend them. By the way syncing with symbian nokia calender works with their calender just tested it, and tools>sync>connection settings>server 1.2 works as well now used to only work with server 1.1
#11 by Ville Walveranta on 14 August 2009 - 01:16
I also continue to use Fusemail. I was testing Mailtrust/Rackspace and didn’t find them to be that different performance-wise, yet they were clearly behind Fusemail in features.
I also set up a local cache, or proxy, for the emails arriving at Fusemail so that a local (in-LAN) Postfix server receives all the emails and they can then be accessed (by the LAN users) at lightning fast speeds. Outbound emails are likewise cached by the Postfix server and then relayed through Fusemail (or in my case by another external server that is SPF-authorized for the sending domains). This setup does away with the only major gripe I had about Fusemail: the occasional performance dips – whether they were caused by network congestion between my location and Fusemail, or by capacity issues on Fusemail’s end.
#12 by Zane on 21 September 2009 - 16:37
Hi Ville-
Thanks for the post on FuseMail. Much like you, I was a bit wary, but I decided to give them a shot. We go live next week.
Like you’ve said- there’s a pretty even mix of good:bad reviews online, but the one thing that finally led me to execute was the price and the SLA that came with our agreement, guaranteeing 99.95% uptime.
With 500 users, I’m keeping my fingers crossed that I made the right decision. I’ll re-visit this blog after 30 days and let you (as well as anyone else reading) how my experience has been at that point.