Hallo, habe Problem mit sendmail. Ich habe unter SuSE 7.2 einen Mailserver laufen. Mit yast folgende Parameter gesetzt: sendmail_args "-bd -om" sendmail_dialup "no" sendmail_expensive "yes" sendmail_localhost "localhost mond" (mond ist mein zweiter Rechner, er wird in der /etc/hosts aufgeloest) sendmail_nocanonify "yes" sendmail:nodns "yes" sendmail_type "yes" sendmail_smarthost "smtp-Server des Providers" Anschließend noch /etc/hosts.allow editiert: sendmail: ALL Datei /etc/mail/services.switch alias files hosts files e-mails von mond auf Mailserver verschicken- funktioniert. e-mails vom Mailserver abholen: Kann mich nicht einloggen Auf beiden Rechnern existiert der User, welcher e-mails verschicken und empfangen darf unter derselben id. telnet sonne 25 ergibt: Trying 192.168....... Connectet sonne Escape character is .... Sonst nichts. Kein Prompt. Unter 6.4 hat diese Konfiguration noch funktioniert. In Supportdatenbank fand ich nur den Hinweis, dass neuerdings die localen user in /etc/hosts.allow bekannt sein muessen. Kann mir jemand weiter helfen? Gruss Andreas -- -- The manual said the program requires Windows 95 or better, so I installed Linux --
On Thu, 11 Oct 2001, Andreas Grund wrote:
Hallo,
habe Problem mit sendmail.
Ich habe unter SuSE 7.2 einen Mailserver laufen. Mit yast folgende Parameter gesetzt: sendmail_args "-bd -om" sendmail_dialup "no" sendmail_expensive "yes" sendmail_localhost "localhost mond" (mond ist mein zweiter Rechner, er wird in der /etc/hosts aufgeloest) sendmail_nocanonify "yes" sendmail:nodns "yes" sendmail_type "yes" sendmail_smarthost "smtp-Server des Providers"
Anschließend noch /etc/hosts.allow editiert:
sendmail: ALL
Datei /etc/mail/services.switch
alias files hosts files
e-mails von mond auf Mailserver verschicken- funktioniert. e-mails vom Mailserver abholen: Kann mich nicht einloggen Auf beiden Rechnern existiert der User, welcher e-mails verschicken und empfangen darf unter derselben id.
telnet sonne 25 ergibt: Trying 192.168....... Connectet sonne Escape character is .... Sonst nichts. Kein Prompt. Ich glaube, du verwechselst etwas. Sendmail wird zum Versenden deiner Mails verwendet. Pop3 (Port 110) ist zum Abholen gedacht.
Gruß Lars
Ich glaube, du verwechselst etwas. Sendmail wird zum Versenden deiner Mails verwendet. Pop3 (Port 110) ist zum Abholen gedacht.
Das ist mir schon klar. Vielleicht habe ich mich nicht richtig ausgedrückt. Dieser Mailserver soll die e-mail für verschiedene User lokal bereit halten. Vom anderen Client (ist nicht immer im Netz präsent) können die mails entweder mit fetchmail -a oder über Kmail abgeholt werden. Bei beiden Programmen (die überhaupt nichts miteinander gemeinsam haben) kommt es zu einer Fehlermeldung: Kmail meldet Could not login to sonne. Server does not respond properly. fetchmail meldet socket error while fetching from sonne Quey status=2 (SOCKET) Wenn der Fehler nicht bei sendmail liegt, was denkst du dann, woran es liegt? bin für jeden Hinweis dankbar. Gruss Andreas
Andreas Grund schrieb am Freitag den 12. Oktober 2001:
Das ist mir schon klar. Vielleicht habe ich mich nicht richtig ausgedrückt.
Hm, so klar geht das auch Deiner Mail noch nicht hervor... Hier mal die Wege (einige von vielen), die E-Mails in SuSE-Standardinstallationen nehmen: Mail senden: MUA (mutt, kmail, ...) -> Sendmail -> Mailserver des Providers (smarthost) oder direkt an den MX des Empfängers Mail empfangen (zur Zwischenspeicherung auf dem Mailserver): POP3-Server des Providers -> fetchmail -> sendmail -> /var/mail/user Abholen der Mail (auf anderen Rechner) durch den User: MUA (meistens Outlook *grrr*) <-> qpopper (per inetd aufgerufen) <-> /var/mail/user
Dieser Mailserver soll die e-mail für verschiedene User lokal bereit halten.
Das macht nicht der "Mailserver", sondern die Mails liegen einfach einsortiert pro User unter /var/mail. Wenn ein User nun Mail abrufen möchte, tut er das meist mit einem Programm, das POP3 beherrscht. Auf dem Mailserver sollte dann ein Programm, z.B. qpopper auf diese Anfrage antworten.
Vom anderen Client (ist nicht immer im Netz präsent) können die mails entweder mit fetchmail -a oder über Kmail abgeholt werden.
Kmail kenne ich nicht und werde es wegen der verschiedentlich genannten Bugs und der IMHO nicht leicht herzustellenden RFC-Konformität nicht verwenden...
Bei beiden Programmen (die überhaupt nichts miteinander gemeinsam haben) kommt es zu einer Fehlermeldung: Kmail meldet Could not login to sonne. Server does not respond properly. fetchmail meldet socket error while fetching from sonne Quey status=2 (SOCKET)
Läuft auf dem Mailserver ein inetd mit angeschlossenem qpopper? Was sagt ein 'telnet mailserver 110' vom Clientcomputer aus? Was sagt ein 'grep "^pop" /etc/inetd.conf' auf dem Mailserver? Gruß Jens -- .. may the Tux be with you! #130250
participants (3)
-
Andreas Grund
-
Jens Tautenhahn
-
Lars Mucha