<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font size="+1">Asael<br>
      <br>
      finalmente pudimos encontrar el bug de iAH con la funci&oacute;n
      "sendmail" que permite enviar el resultado de una consulta por
      e-mail<br>
      <br>
      En la secci&oacute;n correspondiente<br>
    </font>
    <hr size="2" width="100%"><font size="+1"><font size="+1">&nbsp;<small><font
            face="Courier New, Courier, monospace">&nbsp;&nbsp;
            &lt;label&gt;SEND&lt;/label&gt;<br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;file action="close"
            type="output"&gt;&lt;pft&gt;v6214&lt;/pft&gt;&lt;/file&gt;<br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;field action="replace"
tag="6213"&gt;&lt;pft&gt;replace(v6213,'@bireme.br','@brm.bireme.br')&lt;/pft&gt;&lt;/field&gt;<br>
            <br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;field action="replace" tag="9"
            split="occ"&gt;&lt;pft&gt;<b><font color="#ff0000">cat(getenv('PATH_TRANSLATED'),'sendmail.conf')</font></b>&lt;/pft&gt;&lt;/field&gt;<br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;field action="replace" tag="9"&gt;&lt;pft&gt;(if
            left(v9,instr(v9,'=')-1) : 'EXECUTE' then
            mid(v9,instr(v9,'=')+1,size(v9))
            fi/)&lt;/pft&gt;&lt;/field&gt;<br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;field action="replace"
tag="9"&gt;&lt;pft&gt;replace(replace(v9,'&lt;mailto&gt;',v6213),'&lt;file&gt;',v6214)&lt;/pft&gt;&lt;/field&gt;<br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
            &lt;display&gt;&lt;pft&gt;system(v9)&lt;/pft&gt;&lt;/display&gt;<br>
            <br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;file action="delete"
            type="file"&gt;&lt;pft&gt;v6214&lt;/pft&gt;&lt;/file&gt;<br>
            &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
            &lt;display&gt;&lt;pft&gt;@AHEMAIL.PFT&lt;/pft&gt;&lt;/display&gt;</font></small></font><br>
    </font>
    <hr size="2" width="100%"><font size="+1">EL problema es que en
      Windows Server 2003, 2008, y Windows 8.x (donde probamos) iAH no
      resuelve correctamente el <small><b><small>PATH_TRANLATED</small></b></small>
      y no obtiene el archivo sendmail. Hicimos much&iacute;simas pruebas para
      cada l&iacute;nea del script, hasta que encontramos que en otra secci&oacute;n
      del iAH hab&iacute;an documentado un problema similar ocurrido muchos
      a&ntilde;os atr&aacute;s con el Windows NT<br>
    </font>
    <hr size="2" width="100%"><font size="+1"><small><font face="Courier
          New, Courier, monospace">&lt;function
          name="UpdPATH_TRANSLATED"&gt;<br>
          &nbsp;&nbsp;&nbsp; &lt;field action="replace"
tag="1"&gt;&lt;pft&gt;getenv('PATH_TRANSLATED')&lt;/pft&gt;&lt;/field&gt;<br>
          &nbsp;&nbsp;&nbsp; &lt;field action="replace" tag="1"&gt;&lt;pft&gt;if v1 :
          'list' then left(v1,instr(v1,'list')-1)
          fi&lt;/pft&gt;&lt;/field&gt;<br>
          &nbsp;&nbsp;&nbsp; &lt;!-- fix bug variable PATH_TRANSLATED&nbsp; Windows NT com
          Apache Webserver--&gt;<br>
          &nbsp;&nbsp;&nbsp; &lt;field action="replace" tag="1"&gt;&lt;pft&gt;if
          right(replace(v1,'\','/'),1) &lt;&gt; '/' then s(v1,'/')
          fi&lt;/pft&gt;&lt;/field&gt;<br>
          &nbsp;&nbsp;&nbsp;&nbsp; &lt;!-- apache 2 AcceptPathInfo On&nbsp; --&gt;<br>
          &nbsp;&nbsp;&nbsp; &lt;field action="replace"
tag="1"&gt;&lt;pft&gt;replace(v1,'index.htm','')&lt;/pft&gt;&lt;/field&gt;<br>
          <br>
          &nbsp;&nbsp;&nbsp;
&lt;display&gt;&lt;pft&gt;putenv('PATH_TRANSLATED='v1)&lt;/pft&gt;&lt;/display&gt;<br>
          &lt;/function&gt;<br>
        </font></small></font>
    <hr size="2" width="100%"><font size="+1">La soluci&oacute;n que all&iacute; se
      indica no pudimos hacerla funcionar, por lo que finalmente
      editamos "hard coded" el path al archivo sendmail.conf y logramos
      hacerlo funcionar<br>
      <br>
      Agradezco si revisan el scritp iah.xis o documenten c&oacute;mo
      solucionarlo en car&aacute;cter general<br>
      <br>
      Saludos<br>
      Ernesto Spinak<br>
      <br>
    </font>
    <pre class="moz-signature" cols="72">-- 
  .^.                                .^.
  ( )                                ( )
  ===                                ===
 =[=]================================[=]=
  | |  Ernesto Spinak                | |
  | |  <a class="moz-txt-link-abbreviated" href="mailto:spinaker@adinet.com.uy">spinaker@adinet.com.uy</a>        | |
  | |  Montevideo, Uruguay           | |
  | |  tel/fax  (598) 2622-3352      | |
  | |  celular  (598) 99612238      | |
 =[=]================================[=]=
  ===                                ===
  ( )                                ( )
   V                                  V </pre>
  </body>
</html>