From fef99cad1e02ce218187134738aee1c910a56b32 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Sat, 5 Aug 2023 09:11:06 +0800 Subject: [PATCH] less retries --- NotifySend.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/NotifySend.php b/NotifySend.php index 3e787986..9108d12d 100644 --- a/NotifySend.php +++ b/NotifySend.php @@ -318,25 +318,25 @@ class Pman_Core_NotifySend extends Pman // need to handle temporary failure.. - // we try for 3 days.. - $retry = 5; + // we try for 2 days.. + $retry = 15; if (strtotime($w->act_start) < strtotime('NOW - 1 HOUR')) { // older that 1 hour. - $retry = 15; + $retry = 60; } if (strtotime($w->act_start) < strtotime('NOW - 1 DAY')) { // older that 1 day. - $retry = 60; + $retry = 120; } if (strtotime($w->act_start) < strtotime('NOW - 2 DAY')) { // older that 1 day. - $retry = 120; + $retry = 240; } if ($mxs === false) { - // only retry for 2 day son the MX issue.. - if ($retry < 120) { + // only retry for 1 day if the MX issue.. + if ($retry < 240) { $this->addEvent('NOTIFY', $w, 'MX LOOKUP FAILED ' . $dom ); $w->act_when = date('Y-m-d H:i:s', strtotime('NOW + ' . $retry . ' MINUTES')); $w->update($ww); @@ -357,7 +357,7 @@ class Pman_Core_NotifySend extends Pman - if (!$force && strtotime($w->act_start) < strtotime('NOW - 14 DAY')) { + if (!$force && strtotime($w->act_start) < strtotime('NOW - 3 DAY')) { $ev = $this->addEvent('NOTIFYFAIL', $w, "BAD ADDRESS - GIVE UP - ". $p->email ); $w->sent = $w->sqlValue('NOW()'); $w->msgid = ''; -- 2.39.2