Hallo Kristian,
Es gibt doch irgendwo in der stc/sendmail.cf einen Parameter, der bestimmt wie viele Mails gleichzeitig versendet werden können.
Meinst Du die Queue Runner?
# limit on number of concurrent queue runners #O MaxQueueChildren
# maximum number of queue-runners per queue-grouping with multiple queues #O MaxRunnersPerQueue=1
Dazu passend sollte man aber auch noch die *LA-Parameter setzen, sonst stellt der sendmail unter Load die Arbeit ein. Es gibt aber noch weitere Parameter, die mit der Annahme von Verbindungen, der generellen Parallelität und anderen Dingen spielen.
Ich bezweifle aber mal, daß dies das Problem ist.
Ich vermute einfach mal, daß die Mail ineffizient aus dem PHP an den sendmail übergeben wird.
Ich glaube eigentlich nicht, daß es am PHP Script liegt. Bis vor 10 Tagen lief das selbe Script auf dem selben Server mit 17.000 eMail-Adressen in 2-3 Stunden problemlos durch. Auf ein mal dauert es aber über 10 Stunden. Ich vermute mal, daß es mit dem Parameter, der das Sendmail blockt, sobald der Load über eine bestimmte Grenze steigt zusammenhängt. Diesen Wert habe ich aber schon entsprechend erhöht. Hast Du eine Idee? Danke und liebe Grüße Manfred