parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Это не просто

MoKo 14.03.2011 21:46

Нужно собирать с библиотеками gmime/iconv примерно от 2003 года, собирал с версией libgmime.so.1.0.6, последний раз версию парсера 3.4.0. Поэтому если системные библиотеки более новые, надо статически прописывать путь к старой версии при линковке, кажется через RPath.

>ldd parser3.cgi

linux-gate.so.1 => (0xb7751000)
...
libgmime.so.1 => /home/www/default/parser3/gnome//lib/libgmime.so.1 (0xb770f000)
libiconv.so => /home/www/default/parser3/gnome/lib/libiconv.so (0xb7529000)
Сопутствующие скрипты:

.forward
|/home/www/site/receive_mail.sh
receive_mail.sh
#!/bin/sh
cd /home/www/site/www; ../cgi/parser3.cgi -m ../exec/receive_mail.p
receive_mail.p
$m[$mail:received]
$line[from: $m.from subject: $m.subject]
^line.save[mail.log]