Hallo Leute,
habe hier eine Maschine, auf der ich Postfix aufsetzen muss. Denn pop/imap Part hab ich mit Cyrus/Sasl schon soweit hinbekommen.
Mein Problem ist jetzt noch die smtp Verbindung von Postfix. Genauer gesagt Postfix antwortet nicht.
Per Telnet egal ob local oder von ausen auf port 25 herrscht schweigen. Verbindung wird wohl aufgebaut, Postfix meldet sich aber nicht.
Von einem anderen Rechner per nmap drauf sagt mir, dass Port 25 auf ist.
Outlook sagt mir folgendes:
Testnachricht senden: Der angegebene Server wurde zwar gefunden, aber er reagiert nicht.
Dann hab ich in etc/sysconfig/mail
folgendes noch auf ja gestellt: SMTPD_LISTEN_REMOTE="yes"
Wird aber wohl nicht umgesetzt. Neustart von Postfix sowie reboot hatten keine Auswirkung.
Ok weitergesucht und noch folgendes gefunden:
in etc\init.d\postfix:
Diese Funktion ist wohl in den neueren Suse Versionen hinzugekommen. Vielleicht liegt da der Hund begragen?
In der main.cf war auch inet_interfaces mit 127.0.0.1 angegeben. Dies habe ich auskommentiert. Nun sagt er mir mit
postconf -h inet_interfaces: "all"
Solltet Ihr noch irgendwas brauchen, so sagt es.
Messages liefert wärend kontakten mit port 25 keine Ausgabe.
Für Ideen, Vorschläge usw. wäre ich dankbar
Thomas
habe hier eine Maschine, auf der ich Postfix aufsetzen muss. Denn pop/imap Part hab ich mit Cyrus/Sasl schon soweit hinbekommen.
Mein Problem ist jetzt noch die smtp Verbindung von Postfix. Genauer gesagt Postfix antwortet nicht.
Per Telnet egal ob local oder von ausen auf port 25 herrscht schweigen. Verbindung wird wohl aufgebaut, Postfix meldet sich aber nicht.
Von einem anderen Rechner per nmap drauf sagt mir, dass Port 25 auf ist.
Starting nmap 3.30 ( http://www.insecure.org/nmap/ ) at 2005-03-17 10:31 CET
Interesting ports on xxx (xxx.xxx.xxx.xxx.xxx):
(The 1635 ports scanned but not shown below are in state: closed)
Port State Service
22/tcp open ssh
25/tcp open smtp
110/tcp open pop-3
111/tcp open sunrpc
143/tcp open imap2
2000/tcp open callbook
3306/tcp open mysql
6667/tcp filtered irc
10000/tcp open snet-sensor-mgmt
Outlook sagt mir folgendes:
Testnachricht senden: Der angegebene Server wurde zwar gefunden, aber er reagiert nicht.
Dann hab ich in etc/sysconfig/mail
folgendes noch auf ja gestellt: SMTPD_LISTEN_REMOTE="yes"
Wird aber wohl nicht umgesetzt. Neustart von Postfix sowie reboot hatten keine Auswirkung.
Ok weitergesucht und noch folgendes gefunden:
in etc\init.d\postfix:
Code:
cond_slp() {
cmd=$1
PIFACES=$(postconf -h inet_interfaces|sed -e 's/\(127.0.0.1\|::1\|[[:space:]]\)//g')
PSERVICES=$(grep -E '^smtp.*smtpd' /etc/postfix/master.cf| cut -d" " -f1)
if [ -n "${POSTFIX_REGISTER_SLP/[yY][Ee][Ss]/}" ]; then
return
fi
if [ -x $OPENSLP_BIN -a -n "$PIFACES" ]; then
FQHN=$(postconf -h myhostname)
for srv in $PSERVICES; do
sport=$(sed -ne "/^$srv/Is/^$srv[[:space:]]\+\([0-9]\+\)\/tcp.*/\1/gp" /etc/services)
if [ -n "$sport" ]; then
$OPENSLP_BIN $cmd service:$srv://$FQHN:$sport > /dev/null 2>&1
fi
done
fi
}
Diese Funktion ist wohl in den neueren Suse Versionen hinzugekommen. Vielleicht liegt da der Hund begragen?
In der main.cf war auch inet_interfaces mit 127.0.0.1 angegeben. Dies habe ich auskommentiert. Nun sagt er mir mit
postconf -h inet_interfaces: "all"
Solltet Ihr noch irgendwas brauchen, so sagt es.
Messages liefert wärend kontakten mit port 25 keine Ausgabe.
Für Ideen, Vorschläge usw. wäre ich dankbar
Thomas