Peer
Registered User
Hallo,
ich habe ein Problem mit dem Qmail auf unserem Stratoserver
Qmail versendet keine Mails an exteren Domains mehr
Fehler: 553 sorry, that domain isn't in my list of allowed rcpthosts
Das versenden an Domains auf dem Server klappt ohne Probleme.
Wir hatten Probleme mit Spam auf unserem Server die ganze Kiste hing und wir mussten Qmail neu installieren - seitdem läuft SMTP-AUTH nicht mehr. Ich muss meine lokalen Domains erlauben extern zu senden ohne das Relay gleich voll aufzumachen !? Wie geht das ?
In der rcpthosts sind alle Domains sauber eingetragen die /etc/tcp.smtp sieht wie folgt aus: 127.allow,Relayclient=""
Die /var/qmail/supervise/qmail-smtp/run sieht wie folgt aus
Code:
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
export QMAILQUEUE
exec /usr/local/bin/softlimit -m 150000000 \
/usr/local/bin/tcpserver -R -D -v -p -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd localhost /bin/cmd5checkpw /bin/true 2>&1
/etc/init.d/pop3d
Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides: pop3_daemon
# Required-Start: $network $named
# Required-Stop:
# Default-Start: 2 3 5
# Default-Stop: 0 1 2 6
# Description: Start POP3-Daemon
### END INIT INFO
case "$1" in
start)
echo -n "Starting service POP3: "
env - PATH="/var/qmail/bin:/usr/local/bin" \
tcpserver -R -D 0 pop3 /var/qmail/bin/qmail-popup localhost \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
echo -e "[done]"
;;
stop)
echo -n "Shutting down service POP3: "
killall -TERM "/usr/local/bin/tcpserver" &
echo -e "[done]"
;;
*)
echo "Usage: $0 { start | stop }"
;;
esac
exit 0
Etl. könnte mir auch nur jemand seine Konfig schicken !?
Danke
ich habe ein Problem mit dem Qmail auf unserem Stratoserver
Qmail versendet keine Mails an exteren Domains mehr
Fehler: 553 sorry, that domain isn't in my list of allowed rcpthosts
Das versenden an Domains auf dem Server klappt ohne Probleme.
Wir hatten Probleme mit Spam auf unserem Server die ganze Kiste hing und wir mussten Qmail neu installieren - seitdem läuft SMTP-AUTH nicht mehr. Ich muss meine lokalen Domains erlauben extern zu senden ohne das Relay gleich voll aufzumachen !? Wie geht das ?
In der rcpthosts sind alle Domains sauber eingetragen die /etc/tcp.smtp sieht wie folgt aus: 127.allow,Relayclient=""
Die /var/qmail/supervise/qmail-smtp/run sieht wie folgt aus
Code:
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
export QMAILQUEUE
exec /usr/local/bin/softlimit -m 150000000 \
/usr/local/bin/tcpserver -R -D -v -p -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd localhost /bin/cmd5checkpw /bin/true 2>&1
/etc/init.d/pop3d
Code:
#!/bin/sh
### BEGIN INIT INFO
# Provides: pop3_daemon
# Required-Start: $network $named
# Required-Stop:
# Default-Start: 2 3 5
# Default-Stop: 0 1 2 6
# Description: Start POP3-Daemon
### END INIT INFO
case "$1" in
start)
echo -n "Starting service POP3: "
env - PATH="/var/qmail/bin:/usr/local/bin" \
tcpserver -R -D 0 pop3 /var/qmail/bin/qmail-popup localhost \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
echo -e "[done]"
;;
stop)
echo -n "Shutting down service POP3: "
killall -TERM "/usr/local/bin/tcpserver" &
echo -e "[done]"
;;
*)
echo "Usage: $0 { start | stop }"
;;
esac
exit 0
Etl. könnte mir auch nur jemand seine Konfig schicken !?
Danke