http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14791 Bug ID: 14791 Summary: Automatically attempt to resend failed notices Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Notices Assignee: koha-bugs@lists.koha-community.org Reporter: larit@student.uef.fi QA Contact: testopia@bugs.koha-community.org Sometimes notices keep failing due to problems in network and they should be resent. Last week in my local library we experienced some network trouble and plenty of messages went into failed status. This can also be somewhat risky by manual SQL queries in production environment. Bug 12426 introduces a subroutine C4::Letters::ResendMessage($message_id) for resending failed messages. Problem is that if we run this kind of feature as cronjob, we can end up in an infinite loop of sending the same messages over and over again and they will never be sent because of missing/invalid to_address or smsalertnumber. However, Bug 14590 focuses on setting valid messaging preferences for all users. With the feature presented in Bug 14590 we can assume that all notifications will have proper messaging preferences. If we do not want to rely on Bug 14590: Another option would be to track messages that we already attempted to resend. We could try to resend each failed message for lets say 5 times each time increasing the time between last attempt. Once the message has been attempted to send 5 times, we will stop our attempts to resend it. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.