to follow up on what Bert Hiddink said:

> Following your suggestion, I tried to implement this through 
> .procmailrc:
> 
> :0: microempresa.lock
> * ^[EMAIL PROTECTED]
> | /usr/www/users/galileo/cgi-local/mha/mhonarc -add -nolock -nodoc \
> -rcfile /usr/www/users/galileo/cgi-local/mha/rcfile4 \ 
> -outdir /usr/www/users/galileo/intercam/listas-html/microempresa 
> 
> But in the above example, where does mhonarc the messages take from 
> to convert to *.html?

from standard input.  that is why the reference to the mhonarc
program starts with a pipe symbol <|>.  Procmail disposes a copy
of the message just received through a Unix pipe to stdin of the
mhonarc process.  MHonArc takes it from there.  The script that
Chris offered you adds each message as it is received.  One
message per execution.  No batch of messages involved.  The
procmail documentation is pretty clear about this.

Al

> 
> So I thought, let procmail save all incoming messages to a file 
> first:
> 
> :0
> * ^TOmicroempresa-list
> $HOME/listas/microempresa
> 
> and then mhonarc do the conversion:
> 
> :0: microempresa.lock
> * ^[EMAIL PROTECTED]
> | /usr/www/users/galileo/cgi-local/mha/mhonarc -add -nolock -nodoc \
> -rcfile /usr/www/users/galileo/cgi-local/mha/rcfile4 \ 
> -outdir /usr/www/users/galileo/intercam/listas-html/microempresa 
> $HOME/listas/microempresa
> 
> where $HOME/listas/microempresa is the messages inbox-file for 
> mhonarc to convert. If I do not specify the inbox-file, mhonarc takes 
> the default directory and there are not my messages.
> 
> But then I realized that something is wrong but the 2 actions 
> (1:saving incoming messages to a file and 2:invoking mhonarc to 
> convert this messages to *.html) would possibly take place at the 
> same and therefore an impossible task for Procmail to complete!
> 
> So how could I resolve this? Please help and thanks in advance!
>   FELIZ NAVIDAD Y PROSPERO ANO NUEVO!
> 
>    *   
>   ***  
>  ***** 
> *******
>    * 
>  
> Bert Hiddink
> FUNDACION GALILEO
> Correo electronico: [EMAIL PROTECTED]
> Sitio: http://www.sipromicro.com
> Tel. +506 280 8683
> Telefax. +506 280 8847
> 
> ****************************
> 

Reply via email to