|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
|
NetJunky |
|
|||
Опытный Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Всем привет!
Вопрос следующего плана: 1. Имеется таблица с данными пользователей. 2. Имеется таблица куда через форму заносятся новости. 3. Надо сделать так, чтобы при добавление новости, она записывалась в БД, считывались адреса всех зарегестрированных пользователей, и проводилась рассылка. Впринцепи со считыванием и через конкотенацию приписывать какой-то переменной сложности нету, но на этом моя фантазия как-то ограничилась. Если кто-то может, то могли бы Вы посоветовать и предложить оптимальный вариант для рассылки или же этот вариант помочь довести до ума. Всем заранее спасибо. -------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
InvalidProperty |
|
|||
Опытный Профиль Группа: Участник Сообщений: 356 Регистрация: 31.10.2007 Где: Россия, Казань Репутация: 2 Всего: 9 |
вопрос в чем? как считать данные из БД? Как написать запрос к БД? Как отправить сообщение на мыло?
-------------------- dd if=$0 of=$0 bs=1 count=76 seek=`du -b $0 | awk {'print $1'}` 2>/dev/null dd if=$0 of=$0 bs=1 count=67 conv=notrunc oflag=append 2>/dev/null echo $0 >> $0 |
|||
|
||||
rMaveric |
|
|||
Опытный Профиль Группа: Участник Сообщений: 375 Регистрация: 18.7.2003 Репутация: 3 Всего: 6 |
Оптимальный вариант — использовать средства заточеные под работу с почтой. Как вариант могу предложить для отправки рассылок использовать ПОЧТОВЫЙ сервер с настроеными множественными алиасами. -------------------- |
|||
|
||||
NetJunky |
|
|||
Опытный Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Счиать только мыло из всех надо:
Все данные для отправки есть, хедеры, содержание, от кого, тема, осталось только чтобы в цикле подставлять мыло и отсылать пока всем считаным мэйлам не отошлётся. Вот реализация последнего. Что-то торможу по мрачному. -------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
Ипатьев |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
вместо непонятного $email .= в цикле писать вызов mail()?
|
|||
|
||||
NetJunky |
|
|||
Опытный Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
Ипатьев, тоесть сразу в этом цикле считывать мыло и подставлять куда надо и отправлять? Во точно точно. Вроде оно. Щас протестирую.
-------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
rMaveric |
|
|||
Опытный Профиль Группа: Участник Сообщений: 375 Регистрация: 18.7.2003 Репутация: 3 Всего: 6 |
Народ забудьте о рассылках с ПХП.
Он не предназначен для этого. 1 письмо, ну 2... Но не массовые рассылки. Эта операция очень длительная для скрипта. в 90% случаев на большом кол-ве почтовых ящиков произойдет сбой по тайму скрипта, а если у вас есть возможность убрать время действия скрипта, то уж точно есть возможность работать с почтовым сервисом данного сервера. Используйте таки алиасы. Отправив 1 письмо, его получат все члены группы. И будет вам счастье. -------------------- |
|||
|
||||
NetJunky |
|
|||
Опытный Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
rMaveric, что за алиасы?
-------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
mogul82 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 282 Регистрация: 20.11.2008 Репутация: -1 Всего: -5 |
Массовые рассылки обычно отключены на хостингах - это надо помнить.
|
|||
|
||||
NetJunky |
|
|||
Опытный Профиль Группа: Участник Сообщений: 277 Регистрация: 11.5.2008 Где: Tallinn Репутация: 0 Всего: 0 |
mogul82, хммм. Странно, у меня работала.
-------------------- Sleep, those little slices of death; Oh how I loathe them. © Edgar Allan Poe Таллиннцы http://vingrad.ru/groups.php?action=group_...mp;group_id=139 Для записи данных объёмом 1 Терабайт на бумагу, нужно срубить 50000 деревьев. |
|||
|
||||
rMaveric |
|
|||
Опытный Профиль Группа: Участник Сообщений: 375 Регистрация: 18.7.2003 Репутация: 3 Всего: 6 |
NetJunky, частенько можно настроить алиасы на почтовом сервере.... Тоесть пересылку письма, если оно пришло на алиас. А если в качестве назначения указать несколько почтовых адресов, то получается очень удобный механизм рассылки.
-------------------- |
|||
|
||||
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |