qmail und rblsmtpd so richig?

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
timmithe2
Posts: 83
Joined: 2003-07-05 16:31

qmail und rblsmtpd so richig?

Post by timmithe2 » 2003-08-22 03:31

Hallo,
ich möchte gerne ordb.org nutzen habe ich dafür mein Startscript richtig angepasst? Kann ich noch mehr relay listen hinter relay.ordb.org setzen und wenn ja welche?

Code: Select all

sh -c "start-stop-daemon --start --quiet --user qmaild 
            --exec /usr/bin/tcpserver -- -R -H 
            -u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp  rblsmtpd -r relays.ordb.org 
            /usr/sbin/qmail-smtpd 2>&1 | $logger -t qmail -p mail.notice &"
Gruß und vielen Dank Tim

kenzo
RSAC
Posts: 530
Joined: 2003-07-15 20:30

Re: qmail und rblsmtpd so richig?

Post by kenzo » 2003-08-22 09:56

Sieht gut aus, sollte auch funktionieren (nimm aber besser den gesamten Pfad). Erweitern kannst Du z.B. so:

Code: Select all

/usr/local/bin/rblsmtpd -r sbl.spamhaus.org 
        -r blackholes.mail-abuse.org 
        -r bl.spamcop.net 
        -r cn-kr.blackholes.us 
        -r russia.blackholes.us 
         (....)

timmithe2
Posts: 83
Joined: 2003-07-05 16:31

Re: qmail und rblsmtpd so richig?

Post by timmithe2 » 2003-08-22 13:42

Hi,

Danke sag mal haste ne Idee wie ich das testen kann ob es läuft? In den Logs taugt nix auf? Kann aber auch dran liegen das ich unten keinen Log für den RBL... angebe oder?

Gruß und vielen Dank . . .

arty
Userprojekt
Userprojekt
Posts: 761
Joined: 2002-06-12 10:11

Re: qmail und rblsmtpd so richig?

Post by arty » 2003-08-22 14:11

Hiho,

in welcher Datei muss das denn geändert werden? Meine Versuche scheiterten bisher immer...

bye
arty

timmithe2
Posts: 83
Joined: 2003-07-05 16:31

Re: qmail und rblsmtpd so richig?

Post by timmithe2 » 2003-08-22 14:28

Hi arty,

also ich habe es in der /etc/init.d/qmail Startscript drinne
bin mir aber nicht sicher ob es läuft?! Kann man ja leider
auch schlecht ich denke ich werde eben merken ob ich viel weniger
Spam bekomme ...

Gruß Tim

arty
Userprojekt
Userprojekt
Posts: 761
Joined: 2002-06-12 10:11

Re: qmail und rblsmtpd so richig?

Post by arty » 2003-08-22 15:50

Hi Tim,

mein Startskript sieht aber ganz anders aus, kannst du deines mal posten?

bye
arty

timmithe2
Posts: 83
Joined: 2003-07-05 16:31

Re: qmail und rblsmtpd so richig?

Post by timmithe2 » 2003-08-22 16:34

klaro:

Code: Select all

# set default delivery method

alias_empty="|/usr/sbin/qmail-procmail"  # procmail delivery to /var/spool/mail
#alias_empty="./Maildir/"       # This uses qmail prefered ~/Maildir/ directory
                                # You may want to maildirmake /etc/skel/Maildir
#alias_empty="./Mailbox"        # This uses Mailbox file in users $HOME

logger="splogger qmail"
#logger="|accustamp >>/var/log/qmail.log"   # If you have accustamp installed.
#logger=">>/var/log/qmail.log"              # Does not give timing info.

# If you uncommented one of the lines that appends to /var/log/qmail.log, you
# need to uncomment the following two lines.
#touch /var/log/qmail.log
#chown qmaill /var/log/qmail.log

#
# End of configuration
#

test -x /usr/sbin/qmail-start || exit 0
test -x /usr/sbin/qmail-send || exit 0

case "$1" in
    start)
        echo -n "Starting mail-transfer agent: qmail"
        sh -c "start-stop-daemon --start --quiet --user qmails 
                 --exec /usr/sbin/qmail-send 
                 --startas /usr/sbin/qmail-start -- "$alias_empty" $logger &"
        # prevent denial-of-service attacks, with ulimit
        ulimit -v 8192
        sh -c "start-stop-daemon --start --quiet --user qmaild 
            --exec /usr/bin/tcpserver -- -R -H 
            -u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp  rblsmtpd -r relays.ordb.org 
            -r bl.spamcop.net 
            -r blackholes.mail-abuse.org 
            /usr/sbin/qmail-smtpd 2>&1 | $logger -t qmail -p mail.notice &"


        # Uncomment the following lines to automatically start the pop3 server
        #sh -c "start-stop-daemon --start --quiet --user root 
        #    --exec /usr/bin/tcpserver -- 
        #    0 pop-3 /usr/sbin/qmail-popup `hostname`.`dnsdomainname` 
        #    /usr/bin/checkpassword /usr/sbin/qmail-pop3d Maildir &"

        echo "."
        ;;
    stop)
        echo -n "Stopping mail-transfer agent: qmail"
        if [ "`pidof /usr/sbin/qmail-send`" ] ; then
            start-stop-daemon --user qmails --stop --quiet --oknodo --exec /usr/sbin/qmail-send
            start-stop-daemon --user qmaild --stop --quiet --oknodo --exec /usr/bin/tcpserver
            # Uncomment the following line if you have enabled the pop3 server
            #start-stop-daemon --user root --stop --quiet --oknodo --exec /usr/bin/tcpserver

            # Wait until the timeout for qmail processes to die.
            count=120
            numdots=0
            while ([ $count != 0 ]) do
                let count=$count-1
                if [ "`pidof /usr/sbin/qmail-send`" ] ; then
                    echo -n .
´

Den Pop3 starte ich über ein anderes Scriptlein ...

Gruß Tim

arty
Userprojekt
Userprojekt
Posts: 761
Joined: 2002-06-12 10:11

Re: qmail und rblsmtpd so richig?

Post by arty » 2003-08-22 17:37

Danke!

bye
arty

timmithe2
Posts: 83
Joined: 2003-07-05 16:31

Re: qmail und rblsmtpd so richig?

Post by timmithe2 » 2003-08-22 17:50

Kein Ding ;-)

Sag mal weiß hier einer ob man selber so ne Liste wie relay.ordb.org
lokal erstellen kann? So das ich ne Textdatei oder sowas habe wo alle
eMail Adresse + Domains drinen stehen die ich blocke will? Gruß Tim

Anonymous

Lokale QMail SpamListe

Post by Anonymous » 2003-08-22 21:19

Hallo!

Du kannst es mit folgendem probieren.

Die Datei /var/qmail/control/badmailfrom anlegen und
Domains mit @domain.de und E-Mail Adressen einfach komplett
so wie sie sind.

Schönen Gruß

David

timmithe2
Posts: 83
Joined: 2003-07-05 16:31

Re: qmail und rblsmtpd so richig?

Post by timmithe2 » 2003-08-23 01:51

Hi,

also mein Script funktioniert nicht richtig:-(
Die Spam eMails kommen also noch durch!
sh -c "start-stop-daemon --start --quiet --user qmaild
--exec /usr/bin/tcpserver -- -R -H
-u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp rblsmtpd -r sbl.spamhaus.org
/usr/sbin/qmail-smtpd 2>&1 | $logger -t qmail -p mail.notice &"
Kann da noch mal jmd. ein Auge drauf werfen und vieleicht mal sein Funktionierendes Script mit rblsmptd posten?

Gruß Tim

sillybilly
Posts: 4
Joined: 2003-06-01 02:03
Location: Schleswig-Holstein

Re: qmail und rblsmtpd so richig?

Post by sillybilly » 2003-09-24 10:58

TimmiThe2 wrote:Hi,
Kann da noch mal jmd. ein Auge drauf werfen und vieleicht mal sein Funktionierendes Script mit rblsmptd posten?

Code: Select all

sh -c "start-stop-daemon --start --quiet --user qmaild 
--exec /usr/bin/tcpserver -- -R -H 
-u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp 
rblsmtpd -C -b -r relays.ordb.org 
rblsmtpd -C -b -r sbl.spamhaus.org 
/usr/sbin/qmail-smtpd domain.tld 
/var/vpopmail/bin/vchkpw /bin/true 2>&1 | $logger -t qmail -p mail.notice &"
Per default lehnt rblsmtpd gelistete IP's mit Fehlercode 451 ab, was u.U. zur Folge hat, dass der sendende Server in regelmässigen Abständen die Zustellung erneut versucht.
Der Parameter -b sorgt dafür, dass der Zustellversuch mit 553 (permanente Ablehnung) abgelehnt wird.

Der Parameter -C ist dazu da, falls die Liste per DNS nicht erreichbar ist, die Mail anzunehmen; ansonsten würde, wenn eine Liste nicht erreichbar ist, keine Mail mehr vom Server angenommen werden.

Der Parameter -r gibt die Liste, die gematcht hat aus.

Bisschen spät aber vielleicht hilfts ja noch dem einen oder anderen.
Interessanter Link: http://www.fehcom.de/qmail/docu/07_02_new.pdf

Gruss, Norbert