<span id="result_box" class="" lang="en"><span title="Haz clic para obtener traducciones alternativas" class="hps">Someone</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">has</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">set up</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">a</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">reverse</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">proxy</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">imap</span><span title="Haz clic para obtener traducciones alternativas">,</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">you</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">connect</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">to</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">a</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">Lotus</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">Domino</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">server</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">on port</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">993</span><span class="" title="Haz clic para obtener traducciones alternativas">?</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">It</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">is</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">the</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">typical</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">question,</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">but</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">could</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">send</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">the configuration files</span><span title="Haz clic para obtener traducciones alternativas">?</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">It would help me</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">a lot</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">to understand</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">how to configure it</span><span class="" title="Haz clic para obtener traducciones alternativas">.</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">Thanks</span><span class="" title="Haz clic para obtener traducciones alternativas">.</span></span><br>
<br><span id="result_box" class="" lang="en"><span title="Haz clic para obtener traducciones alternativas" class="hps">I installed</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">nginx</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">from</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">the</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">Fedora</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">repository</span><span title="Haz clic para obtener traducciones alternativas">,</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">version is</span> <span title="Haz clic para obtener traducciones alternativas" class="hps">0.8.53.<br>
<br>My nginx.conf:<br><br><br></span></span><div style="margin-left: 40px;">user              nginx;<br>worker_processes  1;<br>error_log  /var/log/nginx/error.log info;<br>pid        /var/run/nginx.pid;<br><br>events {<br>
    worker_connections  1024;<br>    multi_accept on;<br>}<br><br><br>mail {<br>        auth_http localhost:80;<br>        auth_http_timeout 6000;<br>        imap_auth plain;<br>        imap_capabilities  &quot;IMAP4rev1&quot;  &quot;UIDPLUS&quot;;<br>
<br>    server {<br>        listen     993;<br>        protocol   imap;<br>        proxy      on;<br>    }<br><br>}<br><br>http {<br>        include mime.types;<br>        default_type application/octet-stream;<br>        perl_modules lib/perl5;<br>
        perl_require <a href="http://mailauth.pm">mailauth.pm</a>;<br><br>        sendfile on;<br><br>        keepalive_timeout 65;<br><br>        server {<br>                listen 80;<br>                server_name localhost;<br>
                location /auth {<br>                 perl mailauth::handler;<br>                }<br>        location / {<br>                root html;<br>                index index.html index.htm;<br>                }<br>
        error_page 500 502 503 504 /50x.html;<br>        location = /50x.html {<br>                root html;<br>                }<br>        }<br>}<br><br></div><br><br>The <a href="http://mailauth.pm">mailauth.pm</a>  (is in /usr/lib/perl5/ )<br>
<br><div style="margin-left: 40px;">package mailauth;<br>use nginx;<br><br>our $auth_ok;<br>our $mail_server_ip={&quot;172.18.1.9&quot;};<br>our $protocol_ports={};<br>$domino=&quot;172.18.1.9&quot;;<br>$protocol_ports-&gt;{&#39;imap&#39;}=993;<br>
<br>sub handler {<br>my $r=shift;<br>$auth_ok=1;<br>if ($auth_ok==1){<br>$r-&gt;header_out(&quot;Auth-Status&quot;, &quot;OK&quot;);<br>$r-&gt;header_out(&quot;Auth-Server&quot;, $domino);<br>$r-&gt;header_out(&quot;Auth-Port&quot;, $protocol_ports-&gt;{$r-&gt;header_in(&quot;Auth-Protocol&quot;)});<br>
$r-&gt;header_out(&quot;Auth Plain&quot;,$r-&gt;header_in(&quot;Auth Plain&quot;));<br>} else {<br>$r-&gt;header_out(&quot;Auth-Status&quot;, &quot;Invalid login or password&quot;) ;<br>}<br><br>$r-&gt;send_http_header(&quot;text/html&quot;);<br>
<br>return OK;<br>}<br><br>1;<br></div><br>Thanks!<br><br><br clear="all">---<br>Jose Antonio Vico Palomino<br>E-Mail: <a href="mailto:vicosoft@gmail.com" target="_blank">vicosoft@gmail.com</a><br><br>Visita mi Blogs: <br>
    <a href="http://www.vicosoft.org/blog/" target="_blank">http://www.vicosoft.org/blog/</a><br>    <a href="http://www.mobileme.es" target="_blank">http://www.mobileme.es</a><br>    <a href="http://www.manchegox.org" target="_blank">http://www.manchegox.org</a><br>
    <a href="http://www.todosconsoftwarelibre.es" target="_blank">http://www.todosconsoftwarelibre.es</a><br>    <a href="http://www.caminodesantiago.vicosoft.org" target="_blank">http://www.caminodesantiago.vicosoft.org</a><br>
<br>Facebook: <a href="http://www.facebook.com/Quijote" target="_blank">http://www.facebook.com/Quijote</a><br>Twitter: <a href="http://twitter.com/vicosoft" target="_blank">http://twitter.com/vicosoft</a><br><br>Skype: vicosoft<br>
Google Talk: <a href="mailto:vicosoft@gmail.com" target="_blank">vicosoft@gmail.com</a><br><br><br><br>