Antwort #10 am: 01. April 2010, 06:29:30
Der kritische Teil ist in der /admin/module_newsletter.php
// select emailrange from db
$email_query=xtc_db_query("SELECT
n.customers_firstname,
n.customers_lastname,
n.customers_email_address,
n.mail_key ,
n.id,
c.customers_gender
FROM module_newsletter_temp_".(int)$_GET['ID']." n, customers c
WHERE n.customers_id = c.customers_id
LIMIT ".$limit_low.",".$limit_up);
$limit_low=$limit_up+1;
$limit_up=$limit_low+$package_size;
xtc_redirect(xtc_href_link(FILENAME_MODULE_NEWSLETTER,'send='.$limit_low.','.$limit_up.'&ID='.(int)$_GET['ID']));
Keine Ahnung ob bei allen MySQL Versionen, dass LIMIT Statement gleich ist.
Hierbei kommt meiner Meinung nach raus:
1. Durchgang Empfänger 1-30
2. Durchgang Empfänger 30-90
3. Durchgang Empfänger 60-150
4. Durchgang Empfänger 90-210
5. Durchgang Empfänger 120-270
6. Durchgang Empfänger 150-330
...
Hierbei bekommt der 90te Empfänger schon 3 mal die Mail.