}
+ // we try for 3 days..
+ $retry = 5;
+ if (strtotime($w->act_start) < strtotime('NOW - 1 HOUR')) {
+ // older that 1 hour.
+ $retry = 15;
+ }
+
+ if (strtotime($w->act_start) < strtotime('NOW - 1 DAY')) {
+ // older that 1 day.
+ $retry = 60;
+ }
+ if (strtotime($w->act_start) < strtotime('NOW - 2 DAY')) {
+ // older that 1 day.
+ $retry = 120;
+ }
+
+ //$this->addEvent('NOTIFY', $w, 'GREYLISTED ' . $p->email . ' ' . $res->toString());
+ $w->act_when = date('Y-m-d H:i:s', strtotime('NOW + ' . $retry . ' MINUTES'));
+ $w->update($ww);
+
+
+
$fail = false;
require_once 'Mail.php';
// try again later..
// check last event for this item..
- // we try for 3 days..
- $retry = 5;
- if (strtotime($w->act_start) < strtotime('NOW - 1 HOUR')) {
- // older that 1 hour.
- $retry = 15;
- }
-
- if (strtotime($w->act_start) < strtotime('NOW - 1 DAY')) {
- // older that 1 day.
- $retry = 60;
- }
- if (strtotime($w->act_start) < strtotime('NOW - 2 DAY')) {
- // older that 1 day.
- $retry = 120;
- }
-
+
$this->addEvent('NOTIFY', $w, 'GREYLISTED ' . $p->email . ' ' . $res->toString());
$w->act_when = date('Y-m-d H:i:s', strtotime('NOW + ' . $retry . ' MINUTES'));
$w->update($ww);