![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Veteran
![]() Registriert seit: 05.10.2000
Beiträge: 306
|
Mein Suse 7.1 - Linuxserver (Komplettinstallation) kann nur Mails vom localhost empfangen, aber keine von externen Rechnern !!
Weil ich die Standardinstallation von Suse verwende würde ich gerne wissen, woran's liegen kann. Im rc.config hab ich -> SMTP="yes" und in meinem inetd.conf steht u.a.: # If you want telnetd not to "keep-alives" (e.g. if it runs over a ISDN # uplink), add "-n". See 'man telnetd' for more deatails. telnet stream tcp nowait root /usr/sbin/tcpd /usr/bin/chroot /l /usr/sbin/in.telnetd #telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd # nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode # smtp stream tcp nowait root /usr/sbin/sendmail sendmail -bs Wäre echt klasse, wenn mir wer helfen könnte! |
|
|
|
|
|
#2 |
|
Inventar
![]() Registriert seit: 23.09.2000
Beiträge: 2.321
|
Hallo!
SMTP steht für Simple Mail Transfer Protocol und kümmert sich ums Verschicken von Mails, nicht das Empfangen. Dies ist die Aufgabe von POP3 (bzw. IMAP4)! Ist die Zeile in der inetd.conf unkommentiert: pop3 stream tcp nowait root /usr/bin/tcpd /usr/sbin/popper -s ? Hoffe einen Hinweis geliefert zu haben, Ciao, Steve
____________________________________
-- www.cargal.org GnuPG-key-ID: 0x051422A0 \"Be the change you want to see in the world\"-Mahatma Gandhi Jabber-ID:lotussteve@cargal.org |
|
|
|
|
|
#3 |
|
Veteran
![]() Registriert seit: 05.10.2000
Beiträge: 306
|
Danke für den Tipp, aber der Popdaemon läuft auch...
Hmmm.. woran kanns denn noch liegen ? Wenn ich mich zum Port 25 per Telnet verbinde sieht es eigentlich so aus, als würde alles klappen: telnet xxxxxxxxx.xxxx.xxx 25 >>Trying 137.xx.xxx.xx... >>Connected to xxxxxxxxx.xxxx.xxx >>Escape character is '^]'. >>220 xxxxxxxxx.xxxx.xxx ESMTP Postfix on SuSE Linux 7.0 HELO xxxxxxxxx.xxxx.xxx >>250 xxxxxxxxx.xxxx.xxx MAIL FROM: test@test.at >>250 Ok RCPT TO: gizmotic@xxxxxxxxx.xxxx.xxx >>250 Ok DATA >>354 End data with <CR><LF>.<CR><LF> Received: from solair1.inter.NL.net (solair1.inter.NL.net [193.78.240.13]) by ecn3.ecn.cz (8.6.11/) with SMTP id MAA01645 for ; Mon, 2 Sep 1996 12:52:14 +0200 Received: from ah99-7.Arnhem.NL.net by solair1.inter.NL.net (5.65b/solair1.Inter.NL.net-1.31) id AA23295; Mon, 2 Sep 1996 12:52:00 +0200 Message-Id: <9609021052.AA23295@solair1.inter.NL.net> Comments: Authenticated sender is <janh@mail.antenna.nl> From: "Jan Haverkamp" <janh@mail.antenna.nl> To: gizmotic@xxxxxxxxx.xxxx.xxx Date: Fri, 30 Mar 2001 12:55:49 +0000 Subject: Re: Sample message Priority: normal test . >>250 Ok: queued as 1265228047 QUIT >>221 Bye >>Connection closed by foreign host. WIESO tut mein Server am Port 25 so, als würde er die Mail problemlos empfangen, wenn sie dann nicht intern ausgeliefert wird ?? (Funzt übrigens bei keinem account) Ich bin für jeden Tipp dankbar !! |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 23.09.2000
Beiträge: 2.321
|
Hallo!
Ist nicht Port 110 für das Empfangen von Mails unter POP3 zuständig? Ciao, Steve
____________________________________
-- www.cargal.org GnuPG-key-ID: 0x051422A0 \"Be the change you want to see in the world\"-Mahatma Gandhi Jabber-ID:lotussteve@cargal.org |
|
|
|
|
|
#5 |
|
Veteran
![]() Registriert seit: 05.10.2000
Beiträge: 306
|
Zu Port 110 Kann ich mich doch nur verbinden, um vom Server Mails zu HOLEN. (indem ich user/pass angebe)
Ich mein aber den Port, wohin Mails von irgendwelchen xbeliebigen Mailservern geschickt werden, die an einen User von meinem Server adressiert sind. (also wo mein server ohne ein passwort zu verlangen, die mails akzeptiert) Das sollte doch Port 25 sein, oder ? |
|
|
|
|
|
#6 |
|
Hero
![]() |
Hallo, hallo Leute.
Was ihr meint (POP/IMAP) ist nur das Protokoll mit dem ich meine Mails vom Mailserver holen kann. Zwischen den Mailservern wird nur SMTP gsprochen. Wenn er den POP oder IMAP-Port öffnet dann bedeutet dass das man mails von seinem Server abholen kann.... @Gizmotic Wie ich sehe nimmt dein Rechner eh schon Mails entgegen. Die Frage ist ob er sich auch für die Domain zuständig fühlt. Wenn also dein Rechner zum Beispiel Mails für user@domain.com annehmen und lokal ausliefern soll, dann muss im sendmail.cw-File domain.com drinstehen. Ansonsten nimmt dein Server das Mail zwar an, will es dann aber weiterleiten und das willst du ja nicht... Schau mal was im maillog steht..... mfG Clystron |
|
|
|
|
|
#7 |
|
Veteran
![]() Registriert seit: 05.10.2000
Beiträge: 306
|
Danke für die Tipps!
Das Problem war, daß sowohl sendmail also auch postfix installiert waren und sich anscheinend gegenseitig blockiert haben... Und der Eintrag in sendmail.cw schadet sicher auch nicht! |
|
|
|
|
|
#8 |
|
Newbie
![]() Registriert seit: 27.02.2001
Alter: 41
Beiträge: 14
|
sers,
ich habe so ein ähnliches Problem. Bie mir ist es aber so, das ich mich zwar auf port 25 über z.b. Telnet verbinden kann. Danach kommen Folgende zeichen: 220 xxx.xxx.xxx ESMTP Sendmail 8.10.2/8.10.2/SuSE Linux 8.10.0-0.3; Fri, 6 Apr 2001 16:28:56 +0200 helo xxx.xxx.xxx 250 xxx.xxx.xxx Hello [xxx.xxx.xxx.xxx], pleased to meet you MAIL From: xxxxxxxx@xxxx.xx so, und nun gibt er mir kein OK zurück, sondern bricht nach einiger zeit ab. Was soll ich da machen? cu d'inspector |
|
|
|
|
|
#9 |
|
Newbie
![]() Registriert seit: 27.02.2001
Alter: 41
Beiträge: 14
|
bzw.
er bringt diese meldung: 451 4.1.8 xxxxxx@xxxx.xx... Domain of sender address xxxxxxxx@xxxx.xx does not resolve
____________________________________
cu d\'inspector |
|
|
|
|
|
#10 |
|
Veteran
![]() Registriert seit: 05.10.2000
Beiträge: 306
|
Probier mal mit "nslookup domain" die Domain des Absenders manuell zu resolven. Könnte es sein, daß dein nameserver nicht richtig konfiguriert ist ?
Hier hat auch jemand auch so ein ähnliches Problem: http://www.perl.jann.com/sendmail/200009/msg01141.html |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|