Is it common for ERP systems to halt when email delivery fails?

0
17
Asked By CuriousCat42 On

I recently encountered a concerning issue with an ERP system that's designed in a way that relies heavily on SMTP for processing. The system is programmed so that if it can't send an email—such as notifications for accounts payable transactions—the entire routine stops. For instance, when processing 1,000 transactions, if the SMTP server is offline, the ERP won't continue until it's back up, which means vendors can't get paid. I can't help but think this design is fundamentally flawed. Is it really considered normal for ERP systems to be so dependent on email functionality, and should they work this way?

5 Answers

Answered By VendorGuru On

You’re not crazy for thinking this way; it’s a design flaw that’s surprisingly common! A well-built ERP should treat email as a non-blocking action. Ideally, the financial transactions should process first, and any notifications should just be queued up to send later.

Answered By ERPExpert987 On

In theory, good ERP systems should not depend on external SMTP servers for critical functions. Often, they should instead implement a reliable SMTP relay on-site to ensure high availability. Failing that, they should manage email as a best-effort process, where the ERP continues without waiting for email delivery confirmation.

Answered By SysAdminNinja On

From my experience, ERP systems typically need everything to be functioning perfectly or nothing works at all. Sure, some systems have ways to queue non-critical tasks like emails, but most importantly, if a notification fails, it could mark the whole transaction as incomplete. Older systems are especially prone to this kind of issue.

Answered By TechSavvy123 On

Yes, this is quite common in the ERP world. The logic often dictates that if any part of a process fails, the entire transaction gets halted. This can be due to poor design choices, though it does vary by company needs. In some cases, it could be designed to allow email failures without stopping other tasks. But whether that’s a good approach really hinges on the business process in place.
If you'd like, I can go into more detail about possible solutions.

Answered By EmailWhisperer On

You’ve got to wonder about the reliability of that SMTP server! How often does it actually go down? Are there no backups in place? You shouldn't have to stop financial operations just because of a mail server issue.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.