i am not having any firewall or no service stopping my telnet to 25 only options defined in spamdyke.conf is not working from outside.
On Sun, Sep 19, 2010 at 7:56 PM, Eric Shubert <[email protected]> wrote: > If telnet to port 25 works ok from your server but not from an external > host, then your problem would appear to be with some aspect of > networking, such as routing or firewall. > > Is iptables running? If so, is it blocking port 25? > Is an external router blocking traffic? The problem might be external to > your server. > -- > -Eric 'shubes' > > Joy wrote: >> Here is my spamdyke.conf script :- >> >> log-level=error >> local-domains-file=/var/qmail/control/rcpthosts >> tls-certificate-file=/var/qmail/control/cert.pem >> greeting-delay-secs=10 >> dns-blacklist-entry=zen.spamhaus.org >> >> I have changes the permission of spamdyke binary file so that the same >> can be executed with qmaild user. now if i test the same from my >> server by make a telnet connection to my smtp server it delays the >> connection as per greeting delay but if i use the same from remote >> systems this doesn't work for me. >> >> Here is server details :- >> >> OS - Debian lenny >> Version - 5.0.5 >> >> I am not getting any error. >> My mail server is accepting all mails. >> >> I have installed qmail as per http://www.lifewithqmail.org/ldap/ URL. >> >> Please suggest me how to trace the issue. >> >> On Tue, Sep 14, 2010 at 1:41 AM, Demetrio López >> <[email protected]> wrote: >>> I agree with Sam. It's probably a permissions problem. >>> >>> Run your script (first stop qmail-smtpd service with svc) in a shell and >>> edit /etc/spamdyke.conf to send errors to stderr. >>> >>> Anyway, could you provide more information? >>> >>> >>> El 13/09/2010 19:46, Sam Clippinger escribió: >>>> I don't see anything wrong with this file. My guess is that it's a >>>> permission problem; is it possible the qmaild user can't run the >>>> spamdyke binary? >>>> >>>> Could you provide a little more information about the problem? Are you >>>> seeing any error messages? Does your server stop accepting mail >>>> entirely? What OS and version are you using? How was qmail installed >>>> (e.g. OS package, QMT, QmailRocks, LifeWithQmail, Plesk)? >>>> >>>> -- Sam Clippinger >>>> >>>> On 9/13/10 12:14 AM, Joy wrote: >>>>> I have tried your script but it doesn't work for me, Here is my run file:- >>>>> >>>>> #!/bin/sh >>>>> exec 2>&1 >>>>> # >>>>> # SMTP service >>>>> # >>>>> QMAIL="/var/qmail" >>>>> ME="`head -1 $QMAIL/control/me`" >>>>> CONCURRENCY=${CONCURRENCY:=50} >>>>> QUSER="qmaild" >>>>> >>>>> PATH="$QMAIL/bin:$PATH" >>>>> >>>>> # source the environemt in ./env >>>>> eval `env - PATH=$PATH envdir ./env awk '\ >>>>> BEGIN { for (i in ENVIRON) \ >>>>> if (i != "PATH") { \ >>>>> printf "export %s=\"%s\"\\n", i, ENVIRON[i] \ >>>>> } \ >>>>> }'` >>>>> >>>>> # enforce some sane defaults >>>>> QUSER=${QUSER:="qmaild"} >>>>> PBSTOOL=${PBSTOOL:="$QMAIL/bin/pbscheck"} >>>>> >>>>> if [ X${NOPBS+"true"} = X"true" ]; then >>>>> unset PBSTOOL >>>>> fi >>>>> >>>>> exec \ >>>>> envuidgid $QUSER \ >>>>> tcpserver -v -HURl $ME -x$QMAIL/control/qmail-smtpd.cdb \ >>>>> ${CONCURRENCY:+"-c$CONCURRENCY"} ${BACKLOG:+"-b$BACKLOG"} 0 >>>>> smtp \ >>>>> $PBSTOOL \ >>>>> /usr/local/bin/spamdyke -f /etc/spamdyke.conf \ >>>>> $QMAIL/bin/qmail-smtpd 2>&1 >>>>> >>>>> >>>>> Please let me know what's wrong with the run file. >>>>> >>>>> >>>>> On Mon, Sep 13, 2010 at 3:58 AM, Demetrio López >>>>> <[email protected]> wrote: >>>>> >>>>>> Hi. This is the script that I use to run qmail-smtpd with daemontools: >>>>>> >>>>>> #!/bin/sh >>>>>> exec 2>&1 >>>>>> # >>>>>> # SMTP service >>>>>> # >>>>>> if [ -f env/CONCURRENCY~ ] >>>>>> then >>>>>> rm env/CONCURRENCY~ >>>>>> fi >>>>>> >>>>>> USER=qmaild >>>>>> QMAIL=/var/qmail >>>>>> ME=$(head -1 $QMAIL/control/me) >>>>>> CONCURRENCY=${CONCURRENCY:=50} >>>>>> >>>>>> PATH=$PATH:"$QMAIL/bin" >>>>>> >>>>>> # source the environemt in ./env >>>>>> eval `env - /usr/local/bin/envdir ./env awk '\ >>>>>> BEGIN { for (i in ENVIRON) printf "%s=\"%s\"\n", i, ENVIRON[i] >>>>>> }'` >>>>>> >>>>>> exec /usr/local/bin/envdir ./env \ >>>>>> envuidgid $USER \ >>>>>> tcpserver -v -URl $ME -x$QMAIL/control/qmail-smtpd.cdb \ >>>>>> ${CONCURRENCY+"-c$CONCURRENCY"} ${BACKLOG+"-b$BACKLOG"} 0 >>>>>> smtp \ >>>>>> /usr/local/bin/spamdyke -f /etc/spamdyke.conf \ >>>>>> $QMAIL/bin/qmail-smtpd 2>&1 >>>>>> >>>>>> >>>>>> In my case I do not use PBS because this server only acts as MX. Users >>>>>> read their mailboxes on another server. >>>>>> >>>>>> In your script, Which is the value of $PBSTOOL variable? >>>>>> >>>>>> >>>>>> >>>>>> El 10/09/10 12:07, Joy escribió: >>>>>> >>>>>>> Hello Everyone, >>>>>>> This is my first post to this list so please >>>>>>> apologies me for any mistake. >>>>>>> >>>>>>> I am running qmail server with ldap support. Installed spamdyke on my >>>>>>> server and also set up my run file as suggested in your website but my >>>>>>> smtp server is not using spamdyke, while running spamdyke from command >>>>>>> line with the same options working well so there is no issue in >>>>>>> installation just let me know how to call the spamdyke from run file >>>>>>> here is my run file contents:- >>>>>>> >>>>>>> exec \ >>>>>>> envuidgid $QUSER \ >>>>>>> tcpserver -v -HURl $ME -x$QMAIL/control/qmail-smtpd.cdb \ >>>>>>> ${CONCURRENCY:+"-c$CONCURRENCY"} >>>>>>> ${BACKLOG:+"-b$BACKLOG"} 0 smtp \ >>>>>>> $PBSTOOL \ >>>>>>> /usr/local/bin/spamdyke -f /etc/spamdyke.conf \ >>>>>>> $QMAIL/bin/qmail-smtpd >>>>>>> >>>>>>> Please let me know what is the issue ? >>>>>>> _______________________________________________ >>>>>>> spamdyke-users mailing list >>>>>>> [email protected] >>>>>>> http://www.spamdyke.org/mailman/listinfo/spamdyke-users >>>>>>> >>>>>> -- >>>>>> Atentamente, >>>>>> >>>>>> Demetrio López. >>>>>> Departamento de Sistemas, IdecNet S.A. >>>>>> Centro de Gestión de Red. >>>>>> Edificio IdecNet. C/Juan XXIII 44. >>>>>> E-35004, Las Palmas de Gran Canaria, >>>>>> Islas Canarias - España. >>>>>> Tfn: +34 828 111 000 Ext: 340 >>>>>> _______________________________________________ >>>>>> spamdyke-users mailing list >>>>>> [email protected] >>>>>> http://www.spamdyke.org/mailman/listinfo/spamdyke-users >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> spamdyke-users mailing list >>>>> [email protected] >>>>> http://www.spamdyke.org/mailman/listinfo/spamdyke-users >>>>> >>>> _______________________________________________ >>>> spamdyke-users mailing list >>>> [email protected] >>>> http://www.spamdyke.org/mailman/listinfo/spamdyke-users >>> -- >>> Atentamente, >>> >>> Demetrio López. >>> Departamento de Sistemas, IdecNet S.A. >>> Centro de Gestión de Red. >>> Edificio IdecNet. C/Juan XXIII 44. >>> E-35004, Las Palmas de Gran Canaria, >>> Islas Canarias - España. >>> Tfn: +34 828 111 000 Ext: 340 >>> _______________________________________________ >>> spamdyke-users mailing list >>> [email protected] >>> http://www.spamdyke.org/mailman/listinfo/spamdyke-users >>> > > _______________________________________________ > spamdyke-users mailing list > [email protected] > http://www.spamdyke.org/mailman/listinfo/spamdyke-users > _______________________________________________ spamdyke-users mailing list [email protected] http://www.spamdyke.org/mailman/listinfo/spamdyke-users
