Является ли php mail() хорошим вариантом для массовой рассылки?

Я создаю систему, в которой периодически будет отправляться список из тысяч электронных писем, я знаю, что функция mail() в PHP довольно тяжелая, особенно если вызывать ее слишком часто раз одновременно.

Примерно так работает моя система: я создаю очередь электронных писем в MySQL и отправляю их партиями по 25 с помощью mail(), удаляя из таблицы 25 отправленных. И я жду 2 секунды между каждым набором из 25.

Это слишком много усилий для сервера, или я могу увеличить его немного больше? Допустим, 50 в секунду? Или есть лучший способ отправить много писем за меньшее время без ущерба для производительности сервера.

У меня есть выделенный сервер без лимита вызовов mail().

5
задан hims056 26 July 2012 в 12:42
поделиться