Guten Tag,
ich hätte da mal ein Problemchen.
Derzeit wird unser kleines Firmen-Netzwerk mit Internetzugang und
E-Mails über ISDN und einen NT-Server geroutet.
Das möchte ich ändern.
Für den Internetzugang und E-Mail hab ich einen betagten PI mit
SuSE-Linux 8.0 (keine GUI) aufgesetzt.
Testweise häng ich da mit meinem Notebook dran und alles
funktioniert soweit, bis auf...
Fetchmail holt Mails bei unserem Webhoster ab, nur Sendmail
scheitert an deren SMTP-Konfiguration.
Folgende Mitteilung erhielt ich von unserem Hoster:
<Zitat>
Unser SMTP-Server benötigen keine direkte Authentifizierung. Die
Authentifizierung geht über den Pop-Server (das Pop-before-SMTP
Mechanismus). Das bedeuted dass ein Benutzer sich zuerst inlogged
auf den
Popserver mit Popaccount UserID/Passwd. Der Pop-Server schickt
dann die
IP-Adresse von diesen Benutzer zu dem SMTP-Server. Der Benutzer
kann dann 30
min lang über diese IP-Adresse Emails versenden.
Die Fehlermeldung 571 (oder 572, ist nicht so wichtig) sagt, dass
diese
Prozedur nicht richtig abgelaufen ist.
Emailclienten (wie Outlook (Express), Eudora u.s.w.) sind so
programmiert,
dass Sie standardisiert dieser Prozedur folgen um sich bei den
Pop/SMTP-Server zu authentifizieren. Ein Mailserver (wie Ihr
Linuxserver/sendmail) ist jedoch nicht entworfen um mit einen
anderen
Mailserver zu kommunizieren. Wenn Sie Ihren Mailserver also mit
unserem
Mailserver kommunizieren lassen wollen ist eine extra Software
notwendig,
Popconnector genannt. Diese extra Software übernimmt die
Authentifizierung,
da ein Server dies nicht kann.
Diese Lösung wird jedoch nicht durch uns unterstützt. Wir können
Ihnen
deswegen also auch keine 'Lösung' anbieten.
</Zitat>
SMTP after POP hab ich eingerichtet.
Folgenden misslungenen Versuch eines Mailversands protokolliert:
fetchmail: 5.9.0 querying gamundia.de (protocol POP3) at Fri Feb
27 16:33:34 2004
fetchmail: POP3< +OK POP3 [213.198.40.183] v2000.70 server ready
^^^^^^^^^^^^^^^
fetchmail: POP3> USER listig
fetchmail: POP3< +OK User name accepted, password please
fetchmail: POP3> PASS *
fetchmail: POP3< +OK Mailbox open, 0 messages
fetchmail: POP3> STAT
fetchmail: POP3< +OK 0 0
fetchmail: No mail for listig at gamundia.de
fetchmail: POP3> QUIT
fetchmail: POP3< +OK Sayonara
fetchmail: normal termination, status 1
Running /var/spool/mqueue/i1RFXBOb007765 (sequence 1 of 1)
EHLO gam-rout.gamundia.de 250 mail08b.verio.de Hello pD957E04B.dip.t-dialin.net [217.87.224.75], I'm listening ^^^^^^^^^^^^^ MAIL From:
250 lists@gamundia.de... Sender ok RCPT To: 571 from 217.87.224.75 We do not relay Service unavailable RSET 250 Reset state RSET 250 Reset state ... Using cached ESMTP connection to mail- fwd.verio.de. via relay... MAIL From:<> 250 ... Sender ok RCPT To: 250 lists@gamundia.de... Recipient ok DATA 354 enter mail, end with '.' on a line by itself .
Was mir auffällt ist, dass die IP vom Abholen zum versenden scheinbar wechselt (Hab ich mal gekennzeichnet, vielleicht vertue ich mich da aber auch, weil die Verbindung zwischendrin nicht unterbrochen wurde)? Wenn ich in meinem Mailer allerding einstelle: Abholen am lokalen Server, senden an den SMTP vom Hoster funktioniert alles (siehe auch dieses Mail). Hat irgend jemand einen Tipp für mich, was ich selber ändern könnte? Dass SMTP after POP nicht funktionieren soll kann ich einfach nicht glauben. Schon mal herzlichen Dank im voraus und ein schönes Wochenende. -- Einen schönen Tag noch. Mit freundlichem Gruß Edgar (Ede) Kuchelmeister