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