Notification for APR Email Failure?

Is there any sort of notification that can be set up to trigger when an APR email fails or doesn’t send when it is supposed to?

What do you mean fails? For example, in our setup we have a condition that checks for a couple things. For instance, if the email address is missing, we tell it to email someone else that message so that they know they need to manually reach out via phone or whatever. And we also check if the customer has opted out of receiving email notifications and again we email someone internally that they need to reach out to the customer a different way. But if you mean that the email should’ve sent but errors out because it had an invalid character in there or something and fails silently behind the scenes, I’m curious to know if that shows up somewhere that we could build out into a dashboard or a notification, too.

Captain America Lol GIF by mtv

Have I ever mentioned sending emails from applications is awful?

BTW, an informative watch if you have some time to kill.

@dr_dan I am referring to an APR email that should have sent but have a silent failure.

I know of nothing in Epicor that will help you. You should set up logging on your email server (or relay) to handle the SMTP errors that occur once the email leaves Epicor.

Have you tried changing the “From” address in the APR design? Ours is no-reply, but if you put yours do you get the report?

Grant, are you using SendGrid or another SMTP service?

You MIGHT be able to see the failure queue there depending how the account is set up.

There is [Ice].[MailLog] table

Not seeing this in 2021.2 @Olga:

image

Because you need to upgrade :smiling_imp:
TS is on SaaS as I understand

I do see it in my 2023.1 though…

image

Now if I can just get this Mattec email working, I can start our next Kinetic upgrade! :rofl:

Hi Mark, we are using SendGrid. Rookie question - where would I go to see that failure queue? Within SendGrid itself or in Kinetic?

In my case, I was using SendGrid’s Dashboard. Now knowing there is a Ice.MailLog, you might get some information there. SendGrid keeps track of bounces as well as unsubscribes so you could update your Do Not Contact information in Kinetic. I’m not sure what is in the Kinetic MailLog since we’re behind on versions here.