2015-12-17 3 views
-3

У меня есть требование, когда я должен отправлять электронные письма тысячам пользователей. Базовый mail(parameter...) php хорош, но для этого сценария я не хочу перебирать электронные письма и отправлять по одному.Отправка массовых писем через Php (мнение экспертов)

Просмотрел ряд вопросов, но не нашел подходящего ответа для съемки массовых электронных писем за один раз.

queue - еще один вариант, но если мы увидим, что сделаем то же самое задание, удалите сообщение электронной почты из очереди и отправим письмо на это письмо.

Есть ли способ отправить массовые электронные письма быстро, например, 1 выстрел может отправить электронное письмо 40 000 пользователям в экземпляре?

Другой способ сделать огромную линию EMAILS (через запятую) и отправить их с помощью BCC, но я предполагаю, что BCC и CC оба имеют пределы (это так?)

+0

Да, является пределом. Вот документ от Google (если вы собираетесь использовать Gmail SMTP): https://support.google.com/a/answer/166852?hl=ru – Nikhil

+0

@Nikhil, но я не буду использовать почтовый сервер Google. Я буду использовать сервер smail linux. –

+0

Поместите адрес в массив и выполните массив, когда mail(); функция называется – Kray

ответ

1

Вы ищете что-то вроде Swiftmailer. Это идеальное решение электронной почты для массовой рассылки через PHP.

-1

вы можете установить приемники столько, сколько вы хотите в $ параметра с запятой отдельным значением, как это: $ к = «test1.mail @ email.com, test2.mail @ email.com»

+0

Есть ли какой-либо лимит на количество писем? –

+0

Я думаю, что у него нет ограничений на отправку почты, однако вы должны ее протестировать. – Learner

Смежные вопросы