Lately i have seen that openwebmail were behaving slow so i change it to speedy_cgi as openwebmail support this one and the problem goes away but at the moment for compose some times takes more than 20s to sending it and some times just take 3s around so why not seeing actually the code for the sendmail wich it is openwebmail-send.pl and ther i see that it actually use the module SMTP so BINGo why not check out postfix if it doint their job well so guess what the answer its not at all.
when i connect to localhost it takes around 20 s to answer
$ telnet localhost 25
telnet localhost 25
Connected to localhost.
Escape character is '^]'.
22 sec after
220 Postfix EsMtP
221 2.0.0 Bye
Connection closed by foreign host.
$ ????? so i check out the maillog and just see this when the slow answer comes
Dec 10 12:28:21 websrv postfix/smtpd: connect from unknown[127.0.0.1]
Dec 10 12:28:50 websrv postfix/smtpd: warning: 22.214.171.124.dnsbl.njabl.org: RBL lookup error: Host or domain name not found. Name service error for name=126.96.36.199.dnsbl.njabl.org type=A: Host not found, try again
so the problem did not come from openwebmail or apache or lighttpd or cgi or speedy_cgi it comes from my smtp server which it is postfix so for some reason this rbl list its taking too long to answer and just change the order and add permit_mynetworks so the problem goes away after a postfix reload