Showing posts with label maxmail. Show all posts
Showing posts with label maxmail. Show all posts

Tuesday, February 16, 2016

Vendor warning: LOGICnow - they own MAXfocus / MAXMail

I hate posting something like this but LOGICnow spurned me as a customer and hopefully I can help out some of my IT Peers to avoid them.

I'll try to keep this review short.

Technically we were an almost 6 year customer of their anti-spam product called MAXMail.  Due to what I would consider "failure to perform" on their end, I decided we needed to find a new solution.  Issues such as long delivery delays (over an hour at times), some of our business partners could not get any email through them (to us) at all and we had to setup special email routes to bypass the service, the web interface was clunky and would error out ALL THE TIME, plus the service really didn't do a great job of filtering spam.

The construction company I work for actually acquired another construction company down south and they used MAX Mail since May of 2010.  We were unhappy with our in-house product and wanted to switch so we thought we'd try MAXMail as the company we acquired seemed happy with it.  Instead of monthly payments I negotiated a better rate with them if we paid annually, so I paid up front for 1 year.  Almost instantly I was not happy with the obvious spam they let through (even at max aggressiveness) and then the intermittent long delays would happen a few times a week.  These long delays were killers, then coupled with the other issues I already mentioned I decided we had to switch.

So we just recently went with a Barracuda appliance and so far I am much happier!!

But then when I tried to contact my LOGICnow rep to inform her to cancel our service and I would expect a refund on the remaining 6-months of service, they eventually (after days of trying to even get a response) was told... well, here is the response:

Subscriptions are non-refundable, so I will not be able to honor your request. Even on the monthly billing option, which you declined, I would not be able to refund “unused time” if, for example, a customer cancelled on the 15th of the month. Again, I am sorry to hear that you have been dissatisfied with the service, especially given that the XXXXXX domain has been with us since May 2010. 

Well, even though I figure they owe us about $1,700, I've got better things to do than squabble over this as I doubt I will get anywhere with them.  So I hope that at the very least I cost LOGICnow more that 10 times that amount in steering people away from them.  I responded to her that I was disappointed in LOGICnow's unwillingness to work on a graceful exit for a 6 year customer, especially since it wasn't like we decided to switch for no reason.

I could go on and on about the issues, such as having to setup local rules to catch the spam they let through, technical support actually trying to convince me that the long delays were not them and must be our senders (like the whole world) and there was nothing they could do, etc.... but I think this is long enough.  If anyone sees this and has any questions or comments please add them and I'll try my best to respond.

I didn't try these other products, but as the parent company is LOGICnow I would think twice about them as well.

MAXfocus
MAX RemoteManagement
MAX Mail
MAX ServiceDesk
MailProtection

BTW - I wrote the above a few weeks ago but figured before posting it I would contact Mr. Alistair Forbes, LogicNow's General Manager.  I sent two emails and got no reply, even though in an email he wrote below he gave his info to contact him.  So judge for yourself if this is a company you want to do business with.  Obviously they finally acknowledged an issue, but were not willing to make it right by me.

The email ---

December 01, 2015

At LogicNow, we are passionate about helping our customers win through technology. It’s a mission we take seriously and recent issues with our mail services are not in alignment with this objective. We understand that businesses rely on timely delivery of their email, and we understand the very significant impact that message delays can have on our partners and customers. We sincerely apologize to those who were affected by these issues and we have restored the level of reliability that our partners and customers are accustomed to and deserve.
    
We have been working diligently to quickly remediate and understand the causes of any service disruptions, and have resolved three primary causes. First, we have deployed additional servers to handle the increased load of emails. Second, we have resolved Office 365 delivery snags which arose from changes made by Microsoft and impacted a small subset of customers, and have secured a commitment from Microsoft for improved communications going forward to help avoid future potential issues. Finally, we experienced an unforeseen issue with the Cyren malware detection tool when they released an updated anti-virus engine that proved to be slow in its response times, impacting service delivery; we have since removed the problem sub-component from our mix while we work to resolve this with Cyren. In the meantime, we maintain robust antivirus support that will help us continue to effectively protect our customers against email-borne threats; as part of this we recently introduced file-based attachment blocking as an additional technique to ensure our malware protection is at the highest level.

We hope that these details are helpful but realize that in our customers’ eyes, no matter how quickly we resolve these issues, your overall satisfaction is determined by your experience of using our services and we clearly need to do better going forward. We have put in place specific measures to help ensure that we do not experience these types of disruptions in the future, and are committed to delivering the level of service excellence you have come to expect from LogicNow.  
    
If you have any questions regarding these issues, please let me know. You may reach me directly at Alistair.Forbes@logicnow.com.  

We appreciate your patience and understanding as we work to continually improve our service.
    
Again, our apologies.


Sincerely,

Alistair Forbes
General Manager, LogicNow


Tuesday, October 27, 2015

Outlook Email Travel Time Report


  • Do you know how long an email takes to get to you?  
  • How long from the sender clicking [SEND] until it comes to rest in your inbox?  
  • Is there a problem with your email provider?
  • Is there a problem with your hosted SPAM provider - are they adding a delay? 


{This information applies to the Microsoft Outlook email client.  Specifically I'm using Outlook 2013}

If you are asking yourself any of these questions you can look at the "Received" time in your inbox, then open the email and compare it to the "Sent" time that it usually displays once open.  But if you are constantly having issues you may want a better faster way to look at a lot of emails quickly, you can do this with a Macro.

I'm not going to dive into what macro's are; if you have no clue then do a search (Search Google "How to use Outlook macros" or Here is a fine article on how to get started.  I just want to share the macro and I'll give you the quick and dirty steps to get it installed.

What does the macro do?
This macro will produce a report of all messages that you have highlighted in your inbox.  Simply highlight the email messages you want to get a report of sent-and-received times and a new email window will open and show the results.  Here is a sample:

Subject:               Critical Alert for your ProLiant Servers and Options
From:                    alerts@alerts.hp.com
Sent on:               10/26/2015 6:45:12 PM
ReceivedTime: 10/26/2015 7:50:38 PM
Limbo Time:       65 Minutes  26 Seconds
X-Katharion-ID: 144590403.16557.cal1-mh778 (0.0)

---------------


Subject:               Find holiday items in high demand.
From:                    eBay@reply1.ebay.com
Sent on:               10/26/2015 2:50:30 PM
ReceivedTime: 10/26/2015 2:51:33 PM
Limbo Time:       1 Minutes  3 Seconds
X-Katharion-ID: 144588430.36058.cal1-mh782 (0.0)

---------------


Subject:               Join me at the Inaugural AerospaceDefenseChain Conference
From:                    AviationWeek@info.aviationweek.com
Sent on:               10/26/2015 2:07:53 PM
ReceivedTime: 10/26/2015 2:10:26 PM
Limbo Time:       2 Minutes  33 Seconds
X-Katharion-ID: 144582874.74400.ams1-mh928 (0.0)


This report will be shown in a new email form - simply because it is a quick and easy way to do it.  You can cut and paste it to Word or something if you want to print it, or you can quickly send it to someone via the email.  What I'm calling "Limbo Time" is the difference of "Sent on" and "Received Time."  If you want more info on where the delay happened you will want to checkout the email header.

For me, we use MaxMail / MaxFocus from LogicNow for Spam filtering (used to be GFI) and they were introducing a long delay in us getting our email.  Sometimes more than an hour, so I needed a quick way to keep an eye on the problem.  The X-Katharion-ID tag that I include in the report is what they use for message tracking, so I included it so I can send them this info and ask "What's up with the delay today?"  If  you don't need that simply remove it from the script.

Most of the base code I scrounged from the Internet and then I added some math and some string operations. There is a function to get the email header that I didn't touch so I give credit to the original author on that one.  I'm a programmer (Cobol) from days long gone so I don't pretend to know exactly what and how this works and I'm sure there may be better and more efficient way to code it, but hey; it works.

When in Outlook press ALT-F11 to open the "Microsoft Visual Basic for Applications" windows.  Then paste this into the "Module 1" section or I think you can create a new one - I really don't know. I put mine in Module-1.

Sub SendReceiveTimes()
    Dim olItem As Outlook.MailItem, olMsg As Outlook.MailItem
    Dim strheader As String
    Dim xPos1 As Integer
    
    For Each olItem In Application.ActiveExplorer.Selection
     If Left(olItem.SenderEmailAddress, 2) = "/O" Then
     Else
        strheader = GetInetHeaders(olItem)
        xPos1 = InStr(strheader, "X-Katharion-ID")
        xPos2 = InStr(strheader, "Return-Path:")
        xDiff = xPos2 - xPos1
        If xPos1 > 5 Then
            XKID = Mid(strheader, xPos1, xDiff)
        Else
            XKID = "X-Katharion-ID: -none-"
        End If
     
        xBody = xBody & Chr(13) & "Subject: " & Chr(9) & olItem.Subject & Chr(13) & "From: " & Chr(9) & Chr(9) & olItem.SenderEmailAddress
        xBody = xBody & Chr(13) & "Sent on: " & Chr(9) & olItem.SentOn
        xBody = xBody & Chr(13) & "ReceivedTime: " & Chr(9) & olItem.ReceivedTime
         
        xLTs = DateDiff("s", olItem.SentOn, olItem.ReceivedTime)
        xLT = Int(xLTs / 60)
        xLTs = xLTs - (xLT * 60)
        xBody = xBody & Chr(13) & "Limbo Time: " & Chr(9) & xLT & " Minutes  " & xLTs & " Seconds"
         
        xBody = xBody & Chr(13) & XKID
        xBody = xBody & Chr(13) & "---------------" & Chr(13) & Chr(13)
    End If
    Next
    
    Set olMsg = Application.CreateItem(olMailItem)
    With olMsg
        .BodyFormat = olFormatPlain
        .Body = xBody
        .Display
    End With
    Set olMsg = Nothing
End Sub

Function GetInetHeaders(olkMsg As Outlook.MailItem) As String
    ' Purpose: Returns the internet headers of a message.'
    ' Written: 4/28/2009'
    ' Author:  BlueDevilFan'
    ' http://techniclee.wordpress.com/
    ' Outlook: 2007'
    Const PR_TRANSPORT_MESSAGE_HEADERS = "http://schemas.microsoft.com/mapi/proptag/0x007D001E"
    Dim olkPA As Outlook.PropertyAccessor
    Set olkPA = olkMsg.PropertyAccessor
    GetInetHeaders = olkPA.GetProperty(PR_TRANSPORT_MESSAGE_HEADERS)
    Set olkPA = Nothing

End Function

Now just highlight the emails that you want to create a report on and run the macro "SendReceiveTimes." I created a shortcut to it on my Quick Access Tool Bar so I can run a quick report anytime.  

A few things to know and a few issues to avoid. 

  1. You can't include calendar invites - it will cause an error.  Skip those.   
  2. This excludes internal messages.  You can highlight them, but it skips them
  3. You can't go crazy and highlight hundreds of messages, it will error out.  Keep it to a few days.  
report on send and receive times
email delay report
long email delays
isp email delays
emails take a long time to deliver
email header times
email travel time

About Me

My photo
Science Fiction Author / Vice President of Technology for The Christman Company