We currently have our own SMTP server OnPrem and we would like to start using a service that can give us secure mail delivery to our customers and suppliers.
I see that SendGrid is Built into the Epicor Email Settings.
However, when i “Google” and “Youtube” (both verbs) sendgrid i see some HORRIBLE reviews.
Apparently Mail Chimp is not much better.
I am hoping they me be someone out there that can offer an opinion to save us a pile of hair on the floor
Hi Dave.
I’ve been using SMTP2Go for almost 3 years with Epicor and haven’t had a single issue with their service. Affordable, good reporting, and rock-solid service for us.
Just an aside, a nice feature from email providers like SendGrid, SMTP2GO, etc. is email templates - something we can’t easily do without reinventing the wheel. With email templates, you design your email outside of your code and pass in a JSON blob with attachment locations and it merges it all together before sending it. This allows you to easily rebrand, add upcoming marketing events, insert seasonal messages, change languages, etc. all without modifying the code. I use SendGrid templates for the family business but SMTP2GO has them too.
I will say, it can be difficult to get help from most the cloud companies. I’ll give Microsoft credit for offering a per incident service that is a flat fee no matter how long it takes. I imagine this is the complaint with SendGrid’s support. AWS is cheaper but good luck getting help unless you have a support agreement. @josecgomez can tell you how long it takes to get someone at AWS to unblock our SMTP service when people don’t know how to unsubscribe.
The one thing I will say about SendGrid (only one I have experience with), is it uses an API key to authenticate. Some of our applications don’t work with this. Epicor, however, does.
That was one of the big reasons I switched from SendGrid to SMTP2Go - we needed both API and Basic auth (to support older apps) and they offered both. You can set rate limits per API key/SMTP user if needed as well.
A nice Epicor-related feature is that I can change the footer message for each SMTP User, so I created a user for each Epicor environment. When we’re testing email functionality, a footer is added that shows “This was sent from Pilot”, “This was sent from 3rd”, etc… It helps keep the confusion down.
Another big issue I had with SendGrid (via Epicor) was we had no visibility into whether an email was sent successfully or not (this was before the Mail Log was created), if it bounced, whether it was opened, links clicked, etc… With SMTP2Go, I can track all of that by user/API key, I am able to add an auto-bcc address so we get a copy of every email that’s sent from the SMTP user.
I don’t mean to sound like a shill for SMTP2Go, I’ve just had so many bad experiences with tech companies that when I find one that provides great service and support, I like to talk about it.
I’m very interested in the reasons - if you do create a LinkedIn article, please link here. I’m all for separation of responsibilities, but I’d like to understand the security implications. Thanks!