Gerald Richter wrote:
OK, now I run it with inputfile => email1.eo / inputfile => 
email2.eo and it works, thanks a lot. However, both email?.eo 
are identical, I just call them with a modified udat, so it's 
not optimal, I need to mainten it twice. Is there a way to 
use inputfile/other param to tell Embperl not to use the 
cached version? Embperl::Mail::Execute is called with 
difeferent 'to', but this doesn't seem to be big enough difference.
    

Yes, you can use the mtime parameter. Changing it causes Embperl to
recompile, setting it to undef, causeing Embperl to always compile.
  
Setting mtime to undef fixed it, but it didn't work in the beggining - this an additional problem I cannot reproduce anymore, maybe the problem was that the source file wasn't modified or apache restarted  something like that.

PS. Somewhere in Readme2, you say optKeepSpaces does work 
only from httpd.conf - is there now any way to set it in 
Execute? It would be really usefull especially in Embperl::Mail...
    

You could also pass it to Execute, you just cannot change it inside the
page, because at this point parsing (and removing spaces) is already done.
Anyway optKeepSpaces is on for Embperl::Mail by default
  

Yes, now it works... I called Execute filename=>... outut => $string first, then Embperl::Mail::Execute input => $string so I lost spaces... ;-)

Thanks for your help.

- Robert



Reply via email to