es ging am anfang darum:
es wird zwar festgestellt, dass nur noch ein User Paidmails empfangen sollte, allerdings werden die Paidmails trotzdem an den User geschickt, dessen "max_pm" schon <=0 ist.
Fehler gefunden und hier die Erklärung dazu:
in der paidmail_versenden.php muss man die folgende Zeile ersetzen:

PHP-Code:
$senden db_query("SELECT * FROM ".$db_prefix."_emaildaten WHERE freigabe_fuer = '3' or freigabe_fuer = '2' ORDER BY RAND() LIMIT ".$daten['menge'].""); 
durch

PHP-Code:
$senden db_query("SELECT e. * FROM ".$db_prefix."_emaildaten AS e LEFT JOIN ".$db_prefix."_userdaten AS u ON e.uid = u.uid WHERE ( e.freigabe_fuer = '3' OR e.freigabe_fuer = '2' )  AND u.max_pm > 0 ORDER BY RAND() LIMIT ".$daten['menge'].""); 
dadurch wird dann auch die Paidmail nur an die User geschickt, die wirklich >0 Paidmails noch empfangen können