Страница 1 из 1

Скрипт на шеле не могу

Добавлено: 2008-06-12 11:25:26
bobot
Помогите!! у кого то есть скрипт на шелле для массовой рассылки почты!! мне надо чтоб рассылка была юзерам что находяться в mysql!!! у меня система Exim+dovecot+mysql !!работает вроде нормально!!!!

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 12:54:15
hizel
вам обязательно на shell ?

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 13:09:05
bobot
ага!! ну я сейчас пока думаю!! вот так!! есть же спец почтовые агенты!! ну которые занимаються массовой рассылкой по почте!! но там другой прикол!! там адо вручноу вводить адресса!!!!! а у меня их около 2000!!!!!!! вот еслибы можно по домену всему разослать!!!! но что то я проги не могу найти что по домену раззылает!!!! ну типа чтоб я не писал user@domain(я руки постираю)! а вот мне надо чтоб оно по domain разослало :bn:

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 14:01:12
zg
bobot писал(а):Помогите!! у кого то есть скрипт на шелле для массовой рассылки почты!! мне надо чтоб рассылка была юзерам что находяться в mysql!!!
и чё тут такого сложного? у меня всё это прекрасно через пхп и функцию mail реализовано.
На пхп будет примерно так

Код: Выделить всё

#!/usr/local/bin/php
<?

mysql_connect(...);

$sql = 'SELECT * FROM `db`.`table`';
$res = mysql_query($sql);

if ( $res && mysql_affected_rows() )
{
  while( $row = mysql_fetch_assoc($res) )
  {
     mail(...);
  }
}
else
{
  // Bad or empty query
}

?>
с использованием PDO и того меньше...

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 14:52:10
bobot
а с какой задержкой????? ну чтобы сервер не вальнуло!!!!!!!!!!????

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 14:54:55
bobot
да ещё!! я просто не шарю в пхп!!!!!!!!!!!!!! а куда писать там текст!! ну что я хочу разослать!!!!! это не туда??там написано mail(......) сюда текст написать??

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 15:02:17
serge
to bobot:
Чет подсказывает что вам на weblancer.net нужно :pardon:

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 17:02:44
Alex Keda
или читать профильную литературу.

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 17:25:32
serge
lissyara писал(а):или читать профильную литературу.
ага, если скрипт не срочно нужен :smile:

Re: Скрипт на шеле не могу

Добавлено: 2008-06-12 21:41:48
Гость
поставте postfixadmin новую версию с сайта разработчиков и не мучайтесь, хотя если нужен именно скрипт на шеле ...

Re: Скрипт на шеле не могу

Добавлено: 2008-06-13 2:24:47
ProFTP
ну вот ключевой момент

Код: Выделить всё

while( $row = mysql_fetch_assoc($res) )
  {
     mail(...);
  }
не знаете как цикл while работает?

Re: Скрипт на шеле не могу

Добавлено: 2008-06-13 9:46:40
schizoid
молодой спамер рождается?

Re: Скрипт на шеле не могу

Добавлено: 2008-06-13 10:04:45
zg
bobot писал(а):а с какой задержкой????? ну чтобы сервер не вальнуло!!!!!!!!!!????
я ставлю 1 секунду на одно письмо

Код: Выделить всё

<?
....

mail(...);
sleep(1);

...
?>

Re: Скрипт на шеле не могу

Добавлено: 2008-06-13 15:22:06
Alex Keda
а я крон написал свой =)
при загрузке страницы база проверяется - если надо рассылаются письма по 5 штук за раз =)))
пока не падало.