# POP3 Email Alarm Acknowledgement Not Working

**URL:** <https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503>\
**Category:** Ignition\
**Created:** [July 15, 2025, 5:12pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503 "2025-07-15T17:12:27Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![cknitter](https://avatars.discourse-cdn.com/v4/letter/c/3ec8ea/32.png) [@cknitter](https://forum.inductiveautomation.com/u/cknitter)\
**Post date:** [July 15, 2025, 5:12pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/1 "2025-07-15T17:12:27Z")

</div>

Not having success using the POP3 alarm acknowledgment feature. I reply back with `Pop3AckId:<systemId>:<ackId>` copied and pasted directly from the notification email but the alarm is never acknowledged. There are no log messages from `alarm.Notification.Email.Pop3AckManager or alarm.Notification.EmailNotificationProfile and no log error messages in general. As a test I changed the <ackId> to a non-exisent(false) value and then get from Pop3AckManager the message, "Pop3 acknoledgement with alarmcode <FalseAckId> not found;skipping acknowledgement." So ignition is reading the inbox and recognizing the acknowledgement syntax, just never acknowledges the alarm when the <ackId> is correct.`

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [July 15, 2025, 6:17pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/2 "2025-07-15T18:17:45Z")

</div>

FWIW, Pop3AckManager's logging only happens at the debug level. I'd also recommend setting the EmailNotificationProfile logger to trace.

---

<div class="post-metadata">

**Author:** ![cknitter](https://avatars.discourse-cdn.com/v4/letter/c/3ec8ea/32.png) [@cknitter](https://forum.inductiveautomation.com/u/cknitter)\
**Post date:** [July 15, 2025, 7:17pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/3 "2025-07-15T19:17:27Z")

</div>

I set both to Debug level, but still no errors and no acknowledgement.

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [July 15, 2025, 7:47pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/4 "2025-07-15T19:47:44Z")

</div>

Are you at least seeing a trace level log from EmailNotificationProfile that says something like "Processing msg x of y"? If not, the pop3 server isn't telling Ignition that any messages are available.

---

<div class="post-metadata">

**Author:** ![cknitter](https://avatars.discourse-cdn.com/v4/letter/c/3ec8ea/32.png) [@cknitter](https://forum.inductiveautomation.com/u/cknitter)\
**Post date:** [July 15, 2025, 8:24pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/5 "2025-07-15T20:24:59Z")

</div>

I am seeing "Processing msg x of y" and as stated, if I send a non-matching ackId I get the message "Pop3 acknoledgement with alarmcode not found;skipping acknowledgement." logged by Pop3AckManager. That proves that the inbox is being examined for an acknowledgement message.

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [July 15, 2025, 9:06pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/6 "2025-07-15T21:06:21Z")

</div>

Yes, that would mean the inbox had something, but the alarm code in the message either was not found or didn't match any alarm codes associated with the user. This doesn't log as an error because Ignition has no way to know if it's an error or not.

If you have a support plan, contacting support would be your best bet.

---

<div class="post-metadata">

**Author:** ![cknitter](https://avatars.discourse-cdn.com/v4/letter/c/3ec8ea/32.png) [@cknitter](https://forum.inductiveautomation.com/u/cknitter)\
**Post date:** [July 24, 2025, 8:20pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/7 "2025-07-24T20:20:18Z")

</div>

I figured out the issue and now have the POP acknowledgements working. Through a lot of testing, I determined that the POP ack parser in ignition looks for and requires that the From email address in the ack reply match the To email address that was used during the alarm notification. My application requires that I reply with acknowledgement from a different email than the one I was notified on. My only work around for this was to add my reply acknowledgement email to the same user contact list as the one I receive the notification on. I was then able to acknowledge, as the email I was acknowledging from was also one that received the alarm to begin with.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 24, 2025, 8:22pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/8 "2025-07-24T20:22:30Z")

</div>

FYI to you or anybody else - all of the alarm notification methods require that an incoming acknowledge matches contact information assigned to the user that was sent the alarm.

---

<div class="post-metadata">

**Author:** ![cknitter](https://avatars.discourse-cdn.com/v4/letter/c/3ec8ea/32.png) [@cknitter](https://forum.inductiveautomation.com/u/cknitter)\
**Post date:** [July 24, 2025, 8:36pm UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/9 "2025-07-24T20:36:46Z")

</div>

This would be a great note in the documentation. Would have saved me a lot of time

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 25, 2025, 12:21am UTC](https://forum.inductiveautomation.com/t/pop3-email-alarm-acknowledgement-not-working/108503/10 "2025-07-25T00:21:07Z")

</div>

I opened an issue for the docs team about this.
