Hi..
habe es jetzt hinbekommen (fragt mich nich
wie ich weiss es nich), dass ich mit fetchmail
emails abholen lassen kann. Diese werden
dann irgendwo abgelegt und kommen aber nich
an. Führe ich ein sendmail -q aus, dann
werden die emails an die User verschickt
und ich kann sie in pine zum Beispiel
anschauen.
So weit so gut. Wie schaffe ich es nun das
Ganze an ipop3d zu übergeben, damit ich dann
die eingegangenen emails für die Benutzer
auch per pop Client abholen kann?
Weiteres Problem ist der Versand. Wenn
ich mit pine eine email verschicken möchte,
dann bekomme ich folgenden Fehler von
sendmail wenn ich es mit sendmail -q
abschicken möchte....
Running /var/spool/mqueue/h14EJrP03233 (sequence 1 of 1)
--- markus@mschaefer.de schrieb:
So weit so gut. Wie schaffe ich es nun das Ganze an ipop3d zu übergeben, damit ich dann die eingegangenen emails für die Benutzer auch per pop Client abholen kann?
Du legst jeden user auf dem Mailserver an, als login-shell kannst Du /bin/false eingeben. (/bin/passwd geht auch, dann kann der user sein Passwort selber ändern). Kommt dann Mail an, wird sie im mbox-Format in /var/spool/mail/<username> abgelegt. Dann noch auf dem Client Deinen Mailserver als "Server für ankommende Mail" eintragen und dem user sein Passwort sagen/einstellen und es sollte funktionieren, falls auf dem Mailserver ein POP-dämon (z.B. qpopper) läuft.
Weiteres Problem ist der Versand. Wenn ich mit pine eine email verschicken möchte, dann bekomme ich folgenden Fehler von sendmail wenn ich es mit sendmail -q abschicken möchte....
Running /var/spool/mqueue/h14EJrP03233 (sequence 1 of 1)
... Connecting to mschaefer.de. via esmtp... ... Deferred: Connection refused by mschaefer.de. root@rtkfirewall:/home/schaefer >
geht "telnet <mailserver> smtp"? Und wieso bist Du vor dem log-Auszug markus und danach root- seltsames Verhalten Deines Rechners ;-) Ich bin mir gerade nicht sicher, aber müsste es nicht heissen ...Connecting to <mailserver>.mschaefer.de?
Er möchte also wohl mschaefer.de als Versender benutzen.. wie bringe ich ihm bei für die ausgehenden emails dieses benutzers den smtp Server des Anbieters zum Beispiel mail.onlinehome.de zu nehmen? In welche Datei muss ich das noch eintragen?
Das ist ein wenig komplizierter, ich denke, alle clients sollen Deinen Mailserver als "smarthost" benutzen. Und der verteilt dann direkt, ohne den Mailserver des ISP zu nutzen.
Und viel wichtiger.. wie bringe ich sendmail bei auch automatisch die emails auszuliefern ohne ein sendmail -q ...
In der /etc/mail/linux.mc (so bei SuSE 6.3, Standardeinstellung) gibt es ein FEATURE, in dem das Wort expensive vorkommt, lies mal die Kommentare da ringsrum, die helfen gut weiter. Sorry- ist 'ne ganze Weile her, seit ich da rumgebastelt habe... HTH Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
Hi Volker, hi all
So weit so gut. Wie schaffe ich es nun das Ganze an ipop3d zu übergeben, damit ich dann die eingegangenen emails für die Benutzer auch per pop Client abholen kann? Du legst jeden user auf dem Mailserver an, als login-shell kannst Du /bin/false eingeben. (/bin/passwd geht auch, dann kann der user sein Passwort selber ändern). Kommt dann Mail an, wird sie im mbox-Format in /var/spool/mail/ abgelegt. Dann noch auf dem Client Deinen Mailserver als "Server für ankommende Mail" eintragen und dem user sein Passwort sagen/einstellen und es sollte funktionieren, falls auf dem Mailserver ein POP-dämon (z.B. qpopper) läuft.
Hm, also ich habe ipop3d als POP-Daemon gewählt. D.h. ich habe ihn einfach mal installiert. Ich hab mal versucht ihn mit ipop3d zu starten und er sagt auch brav, dass e läuft, aber wenn ich dann versuche mit einem telnet oder so draufzukommen, dann lauscht da nix auf Port 110 :( Ich weiss aber nich wirklich wo da der Fehler is.
Weiteres Problem ist der Versand. Wenn ich mit pine eine email verschicken möchte, dann bekomme ich folgenden Fehler von sendmail wenn ich es mit sendmail -q abschicken möchte.... Running /var/spool/mqueue/h14EJrP03233 (sequence 1 of 1) ... Connecting to mschaefer.de. via esmtp... ... Deferred: Connection refused by mschaefer.de. root@rtkfirewall:/home/schaefer > geht "telnet smtp"?
ja klar.. sendmail lauscht auf Port 25 und nimmt mails entgegen.
Und wieso bist Du vor dem log-Auszug markus und danach root- seltsames Verhalten Deines Rechners ;-)
den Benutzer markus gibts auf dem Rechner nicht. Bisher gibt es nur schaefer, root und admin. Ich möchte eine test email an markus@mschaefer.de verschicken, daher der name. Mein rechner heisst rtk_firewall. Gruss.. Markus
--- markus@mschaefer.de schrieb:
Hi Volker, hi all
Hm, also ich habe ipop3d als POP-Daemon gewählt. D.h. ich habe ihn einfach mal installiert.
Sollte reichen. Suse liefert bei sowas die Startskripte eigentlich gleich mit...
Ich hab mal versucht ihn mit ipop3d zu starten und er sagt auch brav, dass e läuft, aber wenn ich dann versuche mit einem telnet oder so draufzukommen, dann lauscht da nix auf Port 110 :( Ich weiss aber nich wirklich wo da der Fehler is.
Ich kenne ipop3d nicht, ist aber sicher, genau wie qpopper eni dämon, dass heisst, der wartet im Hintergrund, bis jemand auf port 110 eine Mail abholen will. AFAIR reagiert der nicht auf telnet.
... Connecting to mschaefer.de. via esmtp... ... Deferred: Connection refused by mschaefer.de. root@rtkfirewall:/home/schaefer > geht "telnet smtp"?
Weiteres Problem ist der Versand. Wenn ich mit pine eine email verschicken möchte, dann bekomme ich folgenden Fehler von sendmail wenn ich es mit sendmail -q abschicken möchte.... Running /var/spool/mqueue/h14EJrP03233 (sequence 1 of
ja klar.. sendmail lauscht auf Port 25 und nimmt mails entgegen.
Und wieso bist Du vor dem log-Auszug markus und danach root- seltsames Verhalten Deines Rechners ;-)
Die Frage war nicht wirklich ernst gemeint. deshalb auch das ;-)
Ich möchte eine test email an markus@mschaefer.de verschicken, daher der name. Mein rechner heisst rtk_firewall.
Schick die mail mal markus@rtk_firewall.mschaefer.de. Geht das? Sollte es eigentlich nicht- Du müsstest eine Fehlermeldung "unknown user" zurückbekommen, da es markus ja nicht gibt... Oder die Mail landet beim Postmaster, den Du hoffentlich eingerichtet hast. Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
--- Volker Tanner
Hi Volker, hi all..
Hm, also ich habe ipop3d als POP-Daemon gewählt. D.h. ich habe ihn einfach mal installiert. Sollte reichen. Suse liefert bei sowas die Startskripte eigentlich gleich mit...
Und das heisst?!?
Ich hab mal versucht ihn mit ipop3d zu starten und er sagt auch brav, dass e läuft, aber wenn ich dann versuche mit einem telnet oder so draufzukommen, dann lauscht da nix auf Port 110 :( Ich weiss aber nich wirklich wo da der Fehler is. Ich kenne ipop3d nicht, ist aber sicher, genau wie qpopper eni dämon, dass heisst, der wartet im Hintergrund, bis jemand auf port 110 eine Mail abholen will. AFAIR reagiert der nicht auf telnet.
Nunja, normalerweise lauschen die aber alle auf Port 110, wie soll ich sonst connecten?
Ich möchte eine test email an markus@mschaefer.de verschicken, daher der name. Mein rechner heisst rtk_firewall. Schick die mail mal markus@rtk_firewall.mschaefer.de. Geht das? Sollte es eigentlich nicht- Du müsstest eine Fehlermeldung "unknown user" zurückbekommen, da es markus ja nicht gibt... Oder die Mail landet beim Postmaster, den Du hoffentlich eingerichtet hast.
Öh ja klar *unschuldigschau* Nein, aber ich werds gleich machen. Was ich merkwürdig finde. Ich habe mich glaube ich beim eingeben der Domäne etwas verhaspelt. An manchen Stellen steht rtk_firewall.rtk und an manchen rtk_firewall.rheintal. Allerdings habe ich dann irgendwo den Hostname nochmal auf rtkfirewall ohne den _ geändert, aber ohje.. das is alles ein heftiges Durcheinander hier. Also: Wo stelle ich global den Hostname ein? Wo stelle ich global die Domäne ein? Und wie mache ich es, dass ipop3d auf Port 110 zuhört? Gruss.. Markus
--- markus@mschaefer.de schrieb:
Hi Volker, hi all..
Hm, also ich habe ipop3d als POP-Daemon gewählt. D.h. ich habe ihn einfach mal installiert. Sollte reichen. Suse liefert bei sowas die Startskripte eigentlich gleich mit...
Und das heisst?!?
Dass Du Diech eigentlich _dabei_ um nix kümmern musst.
Nunja, normalerweise lauschen die aber alle auf Port 110, wie soll ich sonst connecten?
Tun sie ja auch. IIRC übernimmt das Starten der inetd, guck also mal in die /etc/inetd.conf
Was ich merkwürdig finde. Ich habe mich glaube ich beim eingeben der Domäne etwas verhaspelt. An manchen Stellen steht rtk_firewall.rtk und an manchen rtk_firewall.rheintal. Allerdings habe ich dann irgendwo den Hostname nochmal auf rtkfirewall ohne den _ geändert, aber ohje.. das is alles ein heftiges Durcheinander hier.
Ts ts ts...
Also:
Wo stelle ich global den Hostname ein? Wo stelle ich global die Domäne ein?
Am einfachsten im Yast, Netzwerk-Basiseinstellungen (falls ich da nicht etwas veraltet bin :-))
Und wie mache ich es, dass ipop3d auf Port 110 zuhört?
Eigentlich nur den Rechner starten... IIRC ist das bei Suse alles default korrekt eingestellt. Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
Hi Volker, hi all.. Ahja Volker schreib doch bitte nur an die Liste, ich les dir email dann. Brauchst nich nochmal extra als private mail schicken :)
Hm, also ich habe ipop3d als POP-Daemon gewählt. D.h. ich habe ihn einfach mal installiert. Sollte reichen. Suse liefert bei sowas die Startskripte eigentlich gleich mit... Und das heisst?!? Dass Du Dich eigentlich _dabei_ um nix kümmern musst.
Klingt gut :))
Nunja, normalerweise lauschen die aber alle auf Port 110, wie soll ich sonst connecten? Tun sie ja auch. IIRC übernimmt das Starten der inetd, guck also mal in die /etc/inetd.conf
Gleich mal reinschauen: pop stream tcp nowait root /usr/sbin/ipop3d ipop3d Das steht da drin.. is das richtig?
Was ich merkwürdig finde. Ich habe mich glaube ich beim eingeben der Domäne etwas verhaspelt. An manchen Stellen steht rtk_firewall.rtk und an manchen rtk_firewall.rheintal. Allerdings habe ich dann irgendwo den Hostname nochmal auf rtkfirewall ohne den _ geändert, aber ohje.. das is alles ein heftiges Durcheinander hier. Ts ts ts...
Also: Wo stelle ich global den Hostname ein? Wo stelle ich global die Domäne ein? Am einfachsten im Yast, Netzwerk-Basiseinstellungen (falls ich da nicht etwas veraltet bin :-))
Ok.. also der Hostname ist jetzt überall rtkfirewall und die Domäne rtk.
Und wie mache ich es, dass ipop3d auf Port 110 zuhört? Eigentlich nur den Rechner starten... IIRC ist das bei Suse alles default korrekt eingestellt.
Tja.. tut aber nich :-(
Ahja.. die mails werden auch nich mehr
an die Benutzer verteilt ich krieg
echt die Krise.. also hier ein Auszug
aus einem Lauf von Fetchmail -v:
fetchmail: POP3> RETR 1
fetchmail: POP3< +OK 1037 octets
reading message 1 of 1 (1037 octets)
fetchmail: SMTP< 220 rtkfirewall.rtk ESMTP Sendmail 8.11.3/8.11.3/SuSE
Linux 8.
fetchmail: SMTP> EHLO localhost
fetchmail: SMTP< 250-rtkfirewall.rtk Hello localhost [127.0.0.1],
pleased to me
fetchmail: SMTP< 250 ENHANCEDSTATUSCODES
fetchmail: SMTP> MAIL FROM:
--- markus@mschaefer.de schrieb:
Hi Volker, hi all..
Ahja Volker schreib doch bitte nur an die Liste, ich les dir email dann. Brauchst nich nochmal extra als private mail schicken :)
Sch... Webmail ohne List-Reply! Mea culpa, kommt bestimmt wieder vor.
Nunja, normalerweise lauschen die aber alle auf Port 110, wie soll ich sonst connecten? Tun sie ja auch. IIRC übernimmt das Starten der inetd, guck also mal in die /etc/inetd.conf
Gleich mal reinschauen:
pop stream tcp nowait root /usr/sbin/ipop3d ipop3d
Das steht da drin.. is das richtig?
Is' nicht auskommentiert- also ja. Wenn ipop3d unter /usr/sbin/ zu finden ist :-)
Und wie mache ich es, dass ipop3d auf Port 110 zuhört? Eigentlich nur den Rechner starten... IIRC ist das bei Suse alles default korrekt eingestellt.
Tja.. tut aber nich :-(
Tut aber doch- oder fetchst Du von einem anderen Host? s. u.
Ahja.. die mails werden auch nich mehr an die Benutzer verteilt ich krieg echt die Krise.. also hier ein Auszug aus einem Lauf von Fetchmail -v:
fetchmail: POP3> RETR 1
siehste, ipop3d lauscht doch- Du kannst POPen
fetchmail: POP3< +OK 1037 octets reading message 1 of 1 (1037 octets) fetchmail: SMTP< 220 rtkfirewall.rtk ESMTP Sendmail 8.11.3/8.11.3/SuSE Linux 8. fetchmail: SMTP> EHLO localhost fetchmail: SMTP< 250-rtkfirewall.rtk Hello localhost [127.0.0.1], pleased to me fetchmail: SMTP< 250 ENHANCEDSTATUSCODES fetchmail: SMTP> MAIL FROM:
fetchmail: SMTP< 550 5.0.0 Access denied fetchmail: SMTP> RSET fetchmail: SMTP< 250 2.0.0 Reset state not flushed fetchmail: POP3> QUIT Wieso kommt da ein access denied? Das verstehe ich nicht ganz.
Authentifizierungsprobleme? (schwieriges Wort!) Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
Hi all, hi Volker :)
pop stream tcp nowait root /usr/sbin/ipop3d ipop3d Das steht da drin.. is das richtig? Is' nicht auskommentiert- also ja. Wenn ipop3d unter /usr/sbin/ zu finden ist :-)
Es _ist_ auskommentiert und nicht kommentiert :) Also richtig *smile* Und ipop3d ist unter /usr/sbin, ja :)
Ahja.. die mails werden auch nich mehr an die Benutzer verteilt ich krieg echt die Krise.. also hier ein Auszug aus einem Lauf von Fetchmail -v: fetchmail: POP3> RETR 1 siehste, ipop3d lauscht doch- Du kannst POPen
Nein.. der Pop Server auf pop.onlinehome.de lauscht.
Wieso kommt da ein access denied? Das verstehe ich nicht ganz. Authentifizierungsprobleme? (schwieriges Wort!)
Äh mein, der Server sagt ja user ok pass ok. Nur wenn er dann versucht die emails an meinen lokalen sendmail weiterzugeben dann kommt ein access denied.. wieso auch immer.. ich blick das Prinzip immer noch nicht :-(( Gruss.. Markus
Hi all..
OK.. bin wieder einen Schritt weiter. Habe
es irgendwie hinbekommen, dass mein ipop3d
jetzt brav auf dem Port 110 zuhört *freu*
Hole ich mit fetchmail emails ab, dann
logt er sich ganz normal bei meinem
Provider auf dem Pop-Server ein und holt
die emails ab und dann eben diese Zeilen:
fetchmail: SMTP< 220 rtk ESMTP Sendmail 8.11.3/8.11.3/
SuSE Linux 8.11.1-0.5; We$
fetchmail: SMTP> EHLO localhost
fetchmail: SMTP< 250-rtk Hello localhost [127.0.0.1], pleased to meet
you
fetchmail: SMTP< 250 ENHANCEDSTATUSCODES
fetchmail: SMTP> MAIL FROM:
--- markus@mschaefer.de schrieb:
Hi all.. Hi,
was steht in /etc/mail/access ? Da sollte stehen mschaefer.de OK danach die access.db neu erzeugen. __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
markus@mschaefer.de, Mittwoch, 5. Februar 2003 11:39:
Wieso kommt da ein access denied? Das verstehe ich nicht ganz.
Ich bin kein sendmail-Spezialist, aber es sieht aus, als wollte sendmail nicht mit Dir reden, weil Du entweder aus einem nicht erlaubten Netz kommst, oder weil es sich für Deine Domänen nicht zuständig fühlt. Aber genauer kann ich es Dir nicht sagen. Bin mehr bei Postfix zuhaus. -- Andreas Feile www.feile.net
Hi Andreas, hi all..
Wieso kommt da ein access denied? Das verstehe ich nicht ganz. Ich bin kein sendmail-Spezialist, aber es sieht aus, als wollte sendmail nicht mit Dir reden, weil Du entweder aus einem nicht erlaubten Netz kommst, oder weil es sich für Deine Domänen nicht zuständig fühlt. Aber genauer kann ich es Dir nicht sagen. Bin mehr bei Postfix zuhaus.
Hm.. habe schon versucht in /etc/mail/ in den config Dateien von sendmail abzuändern, zum Beispiel in der access, aber das hat nix gebracht. Ich hatte es gestern mal kurz am laufen aber frag mich nicht wieso es gestern ging und heute schon wieder nicht *ärger* Gruss.. Markus
On Wed, Feb 05, 2003 at 11:39:16AM +0100, markus@mschaefer.de wrote:
echt die Krise.. also hier ein Auszug aus einem Lauf von Fetchmail -v:
fetchmail holt Mail von einem oder mehreren Remoten Hosts und versucht die dem lokalen Sendmail zum Fraße vorzuwerfen (oder was immer bei Dir das Ohr an Deinem lokalen Port 25 hat). Im Deinem Dialog:
fetchmail: POP3> RETR 1 fetchmail: POP3< +OK 1037 octets
Das ist der remote POP3 Server. Der ist okay.
reading message 1 of 1 (1037 octets) fetchmail: SMTP< 220 rtkfirewall.rtk ESMTP Sendmail 8.11.3/8.11.3/SuSE Linux 8. fetchmail: SMTP> EHLO localhost fetchmail: SMTP< 250-rtkfirewall.rtk Hello localhost [127.0.0.1], pleased to me
Das ist Dein lokaler sendmail, jedenfalls wenn alles korrekt konfiguriert ist. Der hat Dich nicht lieb:
fetchmail: SMTP< 250 ENHANCEDSTATUSCODES fetchmail: SMTP> MAIL FROM:
fetchmail: SMTP< 550 5.0.0 Access denied
Warum hat er Dich nicht lieb?
kris:/etc/mail # telnet 0 25
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.
220 kris.intern.netuse.de ESMTP Sendmail 8.12.6/8.12.6/SuSE Linux 0.6; Wed,
5 Feb 2003 13:20:56 +0100
mail from:
Hi all, Hi Urgestein des Usenet's :)
fetchmail: SMTP fetchmail: SMTP> MAIL FROM: fetchmail: SMTP 550 5.7.1 Access denied bekomme ich bei meinem System, nachdem ich in /etc/mail/access mein Netz blockiert habe ("REJECT" statt "OK"). Nach Änderungen an der access-Datei ist ein "cd /etc/mail; make; rcsendmail stop; rcsendmail start" notwendig.
Meine access.db baut sich so auf: 192.168.1 OK .rtk OK 127 OK Muss da noch mehr rein? Gruss.. Markus
On Wed, Feb 05, 2003 at 01:40:15PM +0100, markus@mschaefer.de wrote:
Meine access.db baut sich so auf:
192.168.1 OK .rtk OK 127 OK
Bei mir steht nur ein 127 RELAY drin, das ist alles.
Muss da noch mehr rein?
Das hängt davon ab, was Du sonst noch so vor hast. Kristian -- http://www.amazon.de/exec/obidos/wishlist/18E5SVQ5HJZXG
Hi :)
Meine access.db baut sich so auf: 192.168.1 OK .rtk OK 127 OK Bei mir steht nur ein 127 RELAY
Nun.. ich hab ja eigentlich nur vor, dass der meine emails annimmt, die ihm von fetchmail übergeben werden. Und an der Stelle hakts irgendwo. Die access stimmt dann also. Nur wo muss ich sonst noch was eintragen, damit es geht? Gruss.. Markus
--- markus@mschaefer.de schrieb:
Meine access.db baut sich so auf:
hoffentlich nicht- das sollte die access sein.:-)
192.168.1 OK .rtk OK 127 OK
Muss da noch mehr rein?
mschaefer.de OK Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
--- Volker Tanner
Meine access.db baut sich so auf:
hoffentlich nicht- das sollte die access sein.:-)
192.168.1 OK .rtk OK 127 OK
Muss da noch mehr rein?
mschaefer.de OK
Du willst mails von der Domain mschaefer.de relayen bzw. annehmen. Vergass ich zu schreiben. Volker Sorry für die erneute doppelte mail:-((((((((( __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
Hi :)
Meine access.db baut sich so auf: hoffentlich nicht- das sollte die access sein.:-) 192.168.1 OK .rtk OK 127 OK Muss da noch mehr rein? mschaefer.de OK Du willst mails von der Domain mschaefer.de relayen bzw. annehmen. Vergass ich zu schreiben.
Naja eigentlich will ich ja nur emails von fetchmail annehmen also eigentlich nur vom localhost. Und der steht in der access und in der relay-domains drinne. Funktioniert aber trotzdem nicht :( Noch irgendwelche Ideen?
--- markus@mschaefer.de schrieb:
Hi :)
Meine access.db baut sich so auf: hoffentlich nicht- das sollte die access sein.:-) 192.168.1 OK .rtk OK 127 OK Muss da noch mehr rein? mschaefer.de OK Du willst mails von der Domain mschaefer.de relayen bzw. annehmen. Vergass ich zu schreiben.
Naja eigentlich will ich ja nur emails von fetchmail annehmen also eigentlich nur vom localhost. Und der steht in der access und in der relay-domains drinne. Funktioniert aber trotzdem nicht :(
Eigentlich nur eine ganz blöde- schau doch mal in Deine sendmail.cf (oder in die dazugehörige sendmail.mc, die ist übersichtlicher) rein, vielleicht hast Du Dich ja da irgendwo vertan. Noch 'ne blöde Frage- Du hast schon die access.db mittels makemap hash access.db < access neu aufgebaut und danach ein rcsendmail restart ? Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
Hi :)
Eigentlich nur eine ganz blöde- schau doch mal in Deine sendmail.cf (oder in die dazugehörige sendmail.mc, die ist übersichtlicher) rein, vielleicht hast Du Dich ja da irgendwo vertan.
Ja, das kann schon sein.. werd ich nachher nochmal durchgehen.. habe aber versucht sorgfältig alles durchzugehen und einzutragen.
Noch 'ne blöde Frage- Du hast schon die access.db mittels makemap hash access.db
Ja klar hab ich die neu gemacht.. Gruss.. Markus
*markus@mschaefer.de schrieb am Wednesday, February 05, 2003 3:00 PM:
Hi :)
Eigentlich nur eine ganz blöde- schau doch mal in Deine sendmail.cf (oder in die dazugehörige sendmail.mc, die ist übersichtlicher) rein, vielleicht hast Du Dich ja da irgendwo vertan.
Ja, das kann schon sein.. werd ich nachher nochmal durchgehen.. habe aber versucht sorgfältig alles durchzugehen und einzutragen.
Noch 'ne blöde Frage- Du hast schon die access.db mittels makemap hash access.db
Ja klar hab ich die neu gemacht..
Also ich kann dir die aufkommende Verzweiflung nachempfinden. Ich hatte ähnliches erlebt. Warum?... Nun ich hatte bei meiner Erstinstallation mal die zu installierende Pakete durchgesehen. Da war ein m4 Makroprozessor dabei. Ich dachte: Quatsch, ich als Anfänger brauch das nicht, kann es mir ja nachinstallieren. Ich hatte dann ziehmlich ähnliche Probleme... Weil ein SuSEConfig den Editor benötigt um die sendmail.cf und einiges mehr zu erstellen. Du hast den m4 schon installiert? Gruß Ede
On Wed, Feb 05, 2003 at 02:04:52PM +0100, markus@mschaefer.de wrote:
Naja eigentlich will ich ja nur emails von fetchmail annehmen also eigentlich nur vom localhost. Und der steht in der access und in der relay-domains drinne.
/usr/share/packages/sendmail/README, ANTI-SPAM CONFIGURATION CONTROL Line 2308ff OK Accept mail even if other rules in the running ruleset would reject it, for example, if the domain name is unresolvable. "Accept" does not mean "relay", but at most acceptance for local recipients. That is, OK allows less than RELAY. RELAY Accept mail addressed to the indicated domain or received from the indicated domain for relaying through your SMTP server. RELAY also serves as an implicit OK for the other checks. Wenn OK also nicht funktioniert und RELAY funktionieren sollte, dann deswegen, weil Dein Sendmail die Mail nicht als lokal erkennt. In diesem Fall solltest Du die local-host-names Datei nachpflegen. Kristian -- http://www.amazon.de/exec/obidos/wishlist/18E5SVQ5HJZXG
Hi :)
Wenn OK also nicht funktioniert und RELAY funktionieren sollte, dann deswegen, weil Dein Sendmail die Mail nicht als lokal erkennt. In diesem Fall solltest Du die local-host-names Datei nachpflegen.
Joah hab ich gemacht, hat aber nix gebracht.
Bekomme immer noch ein Access denied,
fetchmail: SMTP< 250-rtk Hello localhost [127.0.0.1], pleased to meet
you
fetchmail: SMTP< 250 ENHANCEDSTATUSCODES
fetchmail: SMTP> MAIL FROM:
Hallo, On Wed, 05 Feb 2003, markus@mschaefer.de wrote:
- access:
127 RELAY localhost OK 192.168.1 OK rtkfirewall OK rtkfirewall.rtk OK
Sind die "Spalten" in der access durch <TAB> getrennt? Was gibt ein "grep '^Kaccess' /etc/sendmail.cf" aus? Wird dort die richtige Datei (die mit .db) genannt? Jag auch mal ein 'rcsendmail reload' hinterher... Ergaenze mal testhalber die access um: mschaefer.de OK # ^^^^ein tab! -dnh --
Finde ich auch immer wieder putzig, wie aus "Bakterien" in den Joghurt-Werbungen "lebende Kulturen" werden. Dürfen Vegetarier sowas überhaupt essen...? Vegetarier dürfen alles essen. Sie wollen bloß in vielen Fällen nicht. [Bettina Fink, Stefan Wust und Ralph Angenendt in daff]
--- markus@mschaefer.de schrieb:
Hi Volker, hi all
Hm, also ich habe ipop3d als POP-Daemon gewählt. D.h. ich habe ihn einfach mal installiert.
Sollte reichen. Suse liefert bei sowas die Startskripte eigentlich gleich mit...
Ich hab mal versucht ihn mit ipop3d zu starten und er sagt auch brav, dass e läuft, aber wenn ich dann versuche mit einem telnet oder so draufzukommen, dann lauscht da nix auf Port 110 :( Ich weiss aber nich wirklich wo da der Fehler is.
Ich kenne ipop3d nicht, ist aber sicher, genau wie qpopper eni dämon, dass heisst, der wartet im Hintergrund, bis jemand auf port 110 eine Mail abholen will. AFAIR reagiert der nicht auf telnet.
... Connecting to mschaefer.de. via esmtp... ... Deferred: Connection refused by mschaefer.de. root@rtkfirewall:/home/schaefer > geht "telnet smtp"?
Weiteres Problem ist der Versand. Wenn ich mit pine eine email verschicken möchte, dann bekomme ich folgenden Fehler von sendmail wenn ich es mit sendmail -q abschicken möchte.... Running /var/spool/mqueue/h14EJrP03233 (sequence 1 of
ja klar.. sendmail lauscht auf Port 25 und nimmt mails entgegen.
Und wieso bist Du vor dem log-Auszug markus und danach root- seltsames Verhalten Deines Rechners ;-)
Die Frage war nicht wirklich ernst gemeint. deshalb auch das ;-)
Ich möchte eine test email an markus@mschaefer.de verschicken, daher der name. Mein rechner heisst rtk_firewall.
Schick die mail mal markus@rtk_firewall.mschaefer.de. Geht das? Sollte es eigentlich nicht- Du müsstest eine Fehlermeldung "unknown user" zurückbekommen, da es markus ja nicht gibt... Oder die Mail landet beim Postmaster, den Du hoffentlich eingerichtet hast. Volker __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Bis zu 100 MB Speicher bei http://premiummail.yahoo.de
Volker Tanner, Dienstag, 4. Februar 2003 16:01:
Ich kenne ipop3d nicht, ist aber sicher, genau wie qpopper eni dämon, dass heisst, der wartet im Hintergrund, bis jemand auf port 110 eine Mail abholen will. AFAIR reagiert der nicht auf telnet.
Logisch reagiert der auf Telnet: andy@scarabaeus:~> telnet mailsrv 110 Trying 192.168.66.254... Connected to mailsrv. Escape character is '^]'. +OK mailsrv Cyrus POP3 v2.0.16 server ready user devnull +OK Name is a valid mailbox pass GEHEIM +OK Maildrop locked and ready list +OK scan listing follows . quit +OK Connection closed by foreign host. Das kann der Cyrus nicht unterscheiden, ob ich jetzt mit fetchmail komme oder mit telnet (solange ich mich nicht vertippe...). Und beim qpopper ist es nicht anders. -- Andreas Feile www.feile.net
participants (6)
-
Andreas Feile
-
David Haller
-
Gamundia.Dentalprodukte@t-online.de
-
Kristian Koehntopp
-
markus@mschaefer.de
-
Volker Tanner