I don't know if this will be fixed with the new TLS
patch version, butwith current one there's a problem
when using recordio on smtp stream.I got this
information:
>In the TLS patch there will be a line like
>    SSL_set_fd(ssl,0);
>which connects the SSL engine to fd 0.  This is not
normally a>problem because fd 0 inherited from
tcpserver is both writeable>and readable.  However,
recordio creates a new set of fds when it
>runs the child and fd 0 is read-only.  The quick fix
is to remove>recordio from your run file, for a more
permanent solution replace>the above line with
>         SSL_set_rfd(ssl,0);
>         SSL_set_wfd(ssl,1);

So I modified current qmail-smtpd.c patch as follows:
/* dave removed for recordio */        
/*  SSL_set_fd(myssl, smtpfd); */ 
/*end dave removed for recordio */
/*new.....*/       
 SSL_set_rfd(myssl,0);      
 SSL_set_wfd(myssl,1);  
/* read the responce to STARTTLS */

With that recordio works just fine with the whole
toaster patch applied.However, since I'm not a C
programmer, could anyone verify it?And I also agree
with the new qscan option feature. It could
beinteresting to know how to put more than one
antivirus working with it (just like qmail-scanner
does).

Also since I've been using toaster patch, I've found
(not often) this on qmail-send log:
 delivery 391: failure: ____

Those "____" are new to me, never seen them before, 
do anyone have an idea?


                
______________________________________________________________________
Correo Yahoo! - 6MB, más protección contra el spam ¡Gratis!
http://correo.yahoo.es

Reply via email to