![]() |
0 Всего найдено: 3
Vlad-Abakan
Сообщение
22/01/2011 07:57
Копия темы
PHP работа с gmail через smtp. Гуглемыло удобно использовать для организации массовых почтовых рассылок пользователям сайта. При этом ваш домен можно связать с SMTP сервером gmail, и письма будут приходить с почтового ящика на вашем домене. Все это делается, в общем случае, для избежания проблем с хостером при массовых рассылках. Для работы с gmail используется защищенное (SSL) соединение, требуется авторизация. Самый удобный и быстрый способ для связи с smtp сервером и отправки сообщений библиотека Swift mailer ( Для начала библиотеку нужно, понятно, скачать с официального сайта (версия на момент написания поста 4.0.6). Проще всего использовать ее так – из скачанного архива извлекаем каталог lib и загружаем его на сервер. Все. Пример скрипта для отправки сообщения с gmail: В случае успешной отправки метод send вернет 1 (true), иначе 0 (false). Строку «Кому» можно изменить, указав несколько получателей: Однако, при этом следует учитывать что при получении письма адресаты смогут увидеть майлы друг друга. Чтобы этого избежать, следует организовать цикл по списку адресов и отправлять сообщения по-одному. Как видно, все очень просто. Любители английского могут покурить доку на сайте Свифт майлера для получения более подробной информации. По опыту эксплуатации могу сказать следующее: Ок. Просто. Шустро. Бесплатно. Использовал не раз. На одном из проектов количество рассылаемых в сутки сообщений может достигать более 6000 штук.
alex_fm
Сообщение
22/01/2011 10:14
Копия темы
А сколько по времени будет выполняться данный скрипт? Например, нужно разослать 10 000 писем. Гугль вообще не ругается? Есть же, наверное, какие-то ограничения и т.д.
Vlad-Abakan
Сообщение
22/01/2011 15:15
Копия темы
0
При отправке 60 адресатам (текст онли) скрипт отрабатывает около 10 сек. Конечно это время зависит от многих факторов, например шириной канала между сервером и гуглем etc. Если счет адресатов идет на сотни/тысячи, то отсылать нужно не разом, а пакетами (иначе скрипт просто отобьется по времени выполнения). Например список адресов/сообщений складывать в базу и кроном дергать штук по 60 раз в минуту. Успешно отправленные из базы удалять. Про ограничения гугля если честно ничего не слышал. С ним проблем не было. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |