The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Размещение писем в БД"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Размещение писем в БД"  
Сообщение от nkk (ok) on 11-Апр-08, 19:05 
Как настроить sendmail(-8.14.1-2mdv2008.0)
или как назначить обработку писем какому-то скрипту желательно, чтобы скрипт был php с cli,
чтобы все письма размещались в БД MySQL?

То есть, пропарсить для размещения в БД на С я не смогу, смогу в PHP, оно имеется как модуль апача и как CLI.

Сейчас смотрю тему http://www.opennet.dev/openforum/vsluhforumID8/5639.html

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Размещение писем в БД"  
Сообщение от klubben email(ok) on 12-Апр-08, 09:58 
В /etc/aliases пишем
mymail:|/home/user/mail.php

В mail.php читаем стандартный ввод fopen("php://stdin","r")


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Размещение писем в БД"  
Сообщение от nkk (ok) on 12-Апр-08, 16:26 
>В /etc/aliases пишем
>mymail:|/home/user/mail.php
>
>В mail.php читаем стандартный ввод fopen("php://stdin","r")

в /etc/aliases дописал:
gpk:            |/home/gpk/www/mail/inc/box.php

в /home/gpk/www/mail/inc/box.php:
#!/usr/bin/php
<?
file_put_contents( '/home/gpk/www/mail/inc/log.htm', $txt . "\n(1)\n", FILE_APPEND );
$txt = file_get_contents( 'php://stdin' );
file_put_contents( '/home/gpk/www/mail/inc/log.htm', $txt . "\n(2)\n", FILE_APPEND );
file_put_contents( '/home/gpk/www/mail/inc/log.htm', $txt . "\n\n------\n\n", FILE_APPEND );
file_put_contents( '/home/gpk/www/mail/inc/log.htm', $txt . "\n(3)\n", FILE_APPEND );
?>

в /var/log/syslog вывлдит:
Apr 11 19:01:07 localhost sendmail[4610]: m3BG0ugd004610: from=<*@rambler.ru>, size=467, class=0, nrcpts=1, msgid=<252199787.1208002866.161268808.33448@mcgi47.rambler.ru>, proto=ESMTP, daemon=MTA, relay=mcgi47.rambler.ru [81.19.67.71]
Apr 11 19:01:07 localhost smrsh: uid 8: attempt to use "box.php" (stat failed)
Apr 11 19:01:07 localhost sendmail[4625]: m3BG0ugd004610: to=|/home/gpk/www/mail/inc/box.php, ctladdr=<****@***.**> (8/0), delay=00:00:08, xdelay=00:00:00, mailer=prog, pri=30654, dsn=5.0.0, stat=Service unavailable


/home/gpk/www/mail/inc/log.htm пуст

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Размещение писем в БД"  
Сообщение от nkk (ok) on 12-Апр-08, 20:13 
ыы, поставил postfics - заработало!!
Спасибо.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Размещение писем в БД"  
Сообщение от gofrom on 12-Апр-08, 15:11 
>Как настроить sendmail(-8.14.1-2mdv2008.0)
>или как назначить обработку писем какому-то скрипту желательно, чтобы скрипт был php
>с cli,
>чтобы все письма размещались в БД MySQL?

можно сразу получать письма в БД
http://www.dbmail.org

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Размещение писем в БД"  
Сообщение от nkk (ok) on 12-Апр-08, 15:29 
Спасибо! dbmail, хорошо звучит, но тогда теряется эффект изобретания Америки.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру