I sent the following letter to the BT UK Correspondence Centre 3 times. I never once got an answer. I cancelled my BT subscription, but to re-use my efforts, I offer this sorry tale for your amusement.
BT UK Correspondence Centre
Durham
DH98 1BT
Dear Sir/Madam
Re. Fault with BT SMTP Service Affecting Our Account
On or about Thursday 26th January 2006, BT Internet reconfigured their SMTP server service manually or automatically in some manner that caused a loss of service from our BT Internet account (xxxxxxxx.x.xxxxxxx@btinternet.com). We use a variety of laptops, desktop PCs and PDAs to access our account, depending on where we are in the house and what we are doing, and the failure affected all of these devices.
The symptoms of the failure were we could no longer send mail, because the SMTP authentication failed. However, we had not reconfigured SMTP authentication, and the password was clearly fine as we could continue to receive mail from the POP3 service, and use web mail.
Online Support
After waiting for a day or two to see if the problem would correct itself, my wife decided to contact technical support on Sunday 29th January, as she had an email she needed to send. She spent a couple of hours with the technical support to no avail. In this time, they made some suggestions that I think, as an ICT professional, were unacceptable, and you will want to review these issues:
- At no point did the call centre take on board that this was a fault that had simultaneously affected multiple setups on diverse operating systems. When my wife asked if anything had changed on the mail server, she was adamantly told “no”, despite clear evidence to the contrary, and the fact that the call centre were clearly not in a position to know this.
- On discovering that my wife was using Microsoft Outlook to read email, she was told that as this was not a supported mailer, she should take the issue up with Microsoft! Now this response annoyed me because
- the problem was very clearly not with the mail software,
- my wife could easily switch to Outlook Express if that is what was necessary,
- If you say that you only support Outlook Express, and will not help with problems on any other mailer, then you lock yourself into proprietary Microsoft technologies. You are saying that users of other operating systems, handheld devices, text only mailers and mailers used by people with disabilities cannot access technical support. This is probably in breach of your duties under the disabilities discrimination act, and is certainly bad business sense, as you are saying that there is a huge user base that you do not want as customers. You do not seem to want users of open source software, for instance - despite the fact that your SMTP service is itself the open source qmail SMTP server.
- Your support staff did not tell my wife what she needed to tell Microsoft. Certainly Microsoft have no interest in a sudden loss of service to the BT Internet mail service, and would send the problem straight back to you. This kind of passing-the-buck is not acceptable from a service that should be attempting to help customers resolve problems.
My wife, on my instruction, transferred to Outlook Express and refused to close the support call. After a while, the call centre asked if we had a firewall enabled. Quite sensibly we do run a firewall in our ADSL router, and the support centre suggested we disable it. I immediately disabled the firewall, and in the meantime established the further information that sending mail still worked from our dial up BT Internet account. However the call centre staff would not take our assurances that the firewall was disabled for granted, and informed us that we must contact our firewall vendor!!! Repeated insistence that the firewall was disabled eventually prompted the call centre to give us a telephone number through which we could escalate the fault.
Telephone Support
I called the support centre on Sunday evening to escalate the fault, and despite my telling the operator that we had been through online support, I was asked all the same questions. Yes, I had (grudgingly) booted my Linux laptop into windows and was running Outlook Express. No, we did not have a firewall running, and so on. At this point I was asked what ADSL modem we were using. I indicated that we had an ADSL router, and your call centre staff told me that the router must have a firewall and I needed to contact my vendor!
At this point, please bear in mind that (a) I had disabled the firewall, (b) the router had been working fine to date, and (c) the problem was failure of authentication, not failure to connect to the SMTP server. Again, this is a pass-the-buck attitude to support that must be dealt with. It is quite unacceptable.
I told your operator firmly (but quietly and politely) that the problem was with the BT SMTP server, and that he needed to escalate the fault - that the fault lay in a failure by the SMTP server to accept our fully resolved broadband IP address as a valid relay domain for our credentials. I reiterated that we had been through the online support process, and that the support centre had already been unable to help, and that the problem should be escalated to a suitable engineer. The operator refused to escalate at this point (some 10 minutes into the call) and continued to offer suggestions to fix the problem. I politely continued working with your staff to try various suggestions.
At one point your operator asked me to connect by hand to the SMTP service. This I did (I told him the port numbers as he started mentioning port 110, which is the POP service. Port 25 is SMTP). We quickly established that my communication was fine and I gave him my ADSL IP address. After many suggestions and many long periods of holding, your operator eventually agreed to escalate the fault some 50 minutes after I had place my call.
It seems to me that all companies I deal with who use outsourced support these days require me to speak to them for about an hour before they will eventually admit to pass on a fault to a technical contact. I am unhappy about this, and you really need to consider a means by which technical people can send technical queries to their peers, without this timewasting filter.
I indicated I would be going to bed at this point, and could the technical support engineer call me in the morning. The operator said he would pass on the message. No call was ever returned.
I would like a call credit for the time spent on this call - particularly as your operator refused to escalate the fault, and also because no call back was ever received.
Email Support
On the afternoon of Tuesday 31st January I used the BT web site to send an email about this fault. Prior to sending this email, on Monday night I spent some time investigating the fault, and discovered the following:
I connected by broadband and captured this SMTP session information: (I have obfuscated the base64 encoded password, but otherwise the session is exactly as seen on the SMTP server):
220 smtp810.mail.ukl.yahoo.com ESMTP
EHLO eeyore.gloomyplace.org.uk
250-smtp810.mail.ukl.yahoo.com
250-AUTH LOGIN PLAIN XYMCOOKIE
250-PIPELINING
250 8BITMIMEAUTH LOGIN
334 VXNlcm5hbWU6
c3RsalcGdshabi2wLmtJJpzdG9u
334 UGFzc3dvcmQ6
aXblRmsqXQQ=
535 authorization failed (#5.7.0)
The WAN configuration for this connection was:
ppp0 Link encap:Point-Point Protocol
inet addr:86.145.210.33 P-t-P:217.32.86.146 Mask:255.255.255.255
According to dig, the IP address 86.145.210.33 resolves as:
22.210.145.86.in-addr.arpa. PTR IN 604800 host86-145-210-22.range86-145.btcentralplus.com.
I then repeated the experiment with the broadband disabled, and connected via dialup. Here is the chat, which you will note succeeds:
220 smtp810.mail.ukl.yahoo.com ESMTP
ehlo eeyore.gloomyplace.org.uk
250-smtp810.mail.ukl.yahoo.com
250-AUTH LOGIN PLAIN XYMCOOKIE
250-PIPELINING
250 8BITMIME
AUTH LOGIN
334 VXNlcm5hbWU6
c3RlcGsaqhlfdfbdi5wsqasLdsd672
334 UGFzc3dvcmQ6
aXblRdsjkXaQ=
235 ok, go ahead (#2.0.0)
...
The dialup IP/gateway info was:
213.122.53.24/32 gw 213.122.53.24
This IP address resolves to:
24.53.122.213.in-addr.arpa. PTR IN 604800 host213-122-53-24.in-addr.btopenworld.com.
I sent all of this information with various suggestions in the email. I noted that the problem could be in the way that qmail is building its authsenders file (or PAM equivalent), and pointed out that the problem was that the btcentralplus.com. domain was not being listed against my credentials as a valid relay domain.
I then gave you the key information that would have allowed an engineer to resolve this problem. I wrote:
” It may be that this is because my BT Internet email address pre-existed the broadband connection”.
Other than an automated acknowledgement, no reply was ever received to this email.
Eventual Resolution
As BT were not talking to me, I continued my investigations. I noted that there was no huge outcry on Usenet about the failure of BT’s SMTP service, so I presumed that this problem only affected me or a small user group. I considered what was special about my BT account.
One thing that was special was that we have had a BT dialup account for a very long time. Long enough that we retained the five free email address service from our BT anytime account. Recently BT have extended this service to all customers, but it was a service we already had.
However it occurred to me that the automated registration system may treat my account differently from newer accounts with this service, and that you may have reconfigured your SMTP service to disallow the older accounts, or maybe my credentials were simply damaged in your database and needed refreshing.
I thus “upgraded” my account from the existing “five free email address” service to the exact same service! This will have pushed new versions of my credentials around the BT Internet network, and sure enough after a short pause, the SMTP service started authenticating from our broadband IP address once again.
Conclusion
It is now Friday 3rd February. BT have not followed up on my original fault report, nor on my email query. I have managed to resolve my own problem, but only through an in depth knowledge of how these services work. If we had followed your advice, we would now be talking with Microsoft!
I am extremely unhappy with this experience, and have noted various lessons that I believe BT must learn.
As a BT shareholder I am unhappy that you appear to be turning away a large part of your potential user base through your “outlook express only” policy. I am also unhappy that your failure to address such support issues is presumably turning away other customers. I myself am now considering looking for an alternative ISP.
I would like the following undertakings from BT:
- To refund my call costs for my support call on Sunday Evening;
- pass on my resolution of your fault to your call centre as soon as possible, so that others affected by this fault can be told quickly how to resolve it;
- To address the failures in your technical support centre, to ensure that in future, genuine technical issues can be passed onto someone more knowledgeable more quickly. I would like BT to tell me how they intend to achieve this;
- To ensure that the failure to return calls and emails is addressed;
- To provide support for cross platform mailers - e.g. Mozilla Thunderbird, and also for text mailers and those used by people with visual difficulties.
I look forward to your considered reply.
Yours faithfully