PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : postfix - kann keine mails empfangen und senden



FormA
06.12.03, 11:46
Hallo ihr Cracks,

ich habe ein Riesenproblem! Ich bin bei meiner alten Firma noch gelegentlich an deren Root-Server tätig. Mein Tun beschränkt sich hauptsächlich auf die Konsolenebene (Primary-DNS Server Einträge erstellen, Iptables Firewall, usw) während mein ehemaliger Chef eigentlich den ganzen Kundenquatsch über confixx regelt. Es handelt sich um einen 1und1 Rootserver mit SuSE 8.2 und Confixx 2 Pro.

Seit gestern Abend funktioniert der postfix Mailserver aber nicht mehr. Ich vermute dass es etwas mit einem yast Update zu tun hat, dass kurz durchgeführt wurde.

Folgendes habe ich kurz geprüft:

rcpostfix status
[Postfix läuft]

rcpotfix restart
[Postfix lässt sich problemlos neustarten]

tail /var/log/messages
[keine Fehlermeldungen]

Im Confixx Menu werden zwar keine Fehler angezeigt, aber jede Menge Warnungen. Seid der Server läuft gibt er folgende Meldung auf (die ich aber noch nie zuvor gesehen hab weil ich nicht ins Confixx schaue)


Zeit: 05.12.03 - 04:01:01

Nachricht: #1133: Fehler bei der Ermittlung des verbrauchten Speicherplatzes von "web22" in "/home/www".
(just4info: bei Confixx werden die einzelnen Benutzer nach dem Muster "webxx" erstellt - das ist ein Kunde meiner alten Firma)

Script: Update-Script

Sonst kann ich im Confixx nichts außergewöhnliches finden.

Obwohl Postfix wie oben angegeben zu laufen scheint, lassen sich keine Mails empfangen der Client quittiert immer mit der Meldung, dass er keine Verbindung zum Postausgangsserver erhält. Versende ich eine Nachricht, gibt das zwar direkt keine Fehlermeldung, es landet aber sofort eine Mail mit der Meldung "Recipient address rejected: Relay access denied" im Posteingang.

Und nun bin ich mit meinem Latein am Ende ...

Dieses Problem hatten wir schon mal wie ich gerade erfahre. Damals wurde Linux neu aufgesetzt. Allerdings möchte ich das nach Möglichkeit vermeiden und hoffe auf eure Hilfe und Ideen


Danke im voraus

David
FormA

Jinto
06.12.03, 12:07
Die Meldungen von Postfix stehen idR in der mail.log unterhalb von /var/log
postconf -n listet dir die aktuellen Postfix Einstellungen.

FormA
06.12.03, 13:01
Die Logdatei von postfix scheint /var/log/mail zu sein.

Eine Meldung die sich dort immer wiederholt, ist ....

Dec 6 13:52:59 p15xxxxx postfix/smtpd[689]: warning: My hostname p151xxxxx is
not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf

bom
06.12.03, 13:07
Original geschrieben von FormA

Dec 6 13:52:59 p15xxxxx postfix/smtpd[689]: warning: My hostname p151xxxxx is
not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf

Mach doch einfach mal das was da steht! Setze einfach mal myhostname = FQDN
fertig.

FormA
06.12.03, 13:37
Original geschrieben von bom
Mach doch einfach mal das was da steht! Setze einfach mal myhostname = FQDN
fertig.


Jupp hab ich auch gemacht - ging auf Anhieb wieder :D
Im Endeffekt hab ich nur in die falsche Log Datei geschaut ... :rolleyes:


Trotzdem - danke
ohne euch hätte ich da ewig gesucht !

FormA
06.12.03, 14:23
Zu früh gefreut .....

Muss ich den myhostname für jede Domain erstellen, die auf dem Serv läuft ?
Ich habe es jetzt nur für die 1. Domain gemacht aber es läuft nicht.

Habe folgende Meldung im Log wenn ich Mails abholen will

Dec 6 14:36:23 p151xxxxx postfix/master[905]: daemon started
Dec 6 15:11:33 p151xxxxx postfix/smtpd[937]: connect from pD9E55275.dip.t-diali
n.net[217.229.xxx.117]

Dec 6 15:11:34 p151xxxxx postfix/smtpd[937]: 02D592F408A: client=pD9E55275.dip.
t-dialin.net[217.229.xxx.117]
Dec 6 15:11:34 p151xxxxx postfix/smtpd[937]: reject: RCPT from pD9E55275.dip.t-
dialin.net[217.229.xxx.117]: 554 <test@t-online.de>: Recipient address rejected
: Relay access denied; from=<dd@xxxxxxx.de> to=<test@t-online.de>
Dec 6 15:11:43 p151xxxxx postfix/smtpd[937]: disconnect from pD9E55275.dip.t-di
alin.net[217.229.xxx.117]



EDIT:
Unabhängig jetzt von dem obigen Zeug - was bedeutet das hier

Nov 30 00:15:15 p15114647 su: pam_unix2: session started for user nobody, service su
Nov 30 00:15:39 p15114647 su: pam_unix2: session finished for user nobody, service su

???

bom
06.12.03, 18:55
1. siehe Postfix Doku:
http://www.postfix.net/faq.html#relaying

2. Der user nobody startet einen Prozess als root user. Das ist aber normal und sollte Dich nicht beunruhigen.

Webfan
08.12.03, 10:49
mit smtp-auth versucht zu versenden? das will die confixx standardmäßig ja ;-)