first(); if (!$abonnent || !method_exists($abonnent, 'updateStatus')) { return ''; } $ziel = $wirkung === 'beschwerde' ? 'complained' : 'bounced'; // Eine Beschwerde ist die staerkere Aussage, die ueberschreibt ein spaeterer Bounce nicht. if ($abonnent->status === $ziel || ($ziel === 'bounced' && $abonnent->status === 'complained')) { return 'unchanged'; } $abonnent = $abonnent->updateStatus($ziel); if (function_exists('fluentcrm_update_subscriber_meta')) { fluentcrm_update_subscriber_meta($abonnent->id, 'reason', 'send-mails.de: ' . $grund); } return $ziel; } }