PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mail und Firewall



hawk0815
25.10.02, 12:17
Moin!

Ich habe mir einen Mailserver mit Fetchmail und sendmail unter Suse 8.0 eingerichtet.
(adsl verbindung)
jetzt wollte ich auch die Firewall einstellen.
Doch obwohl ich die Ports 25 und 110 freigegeben habe kann ich die mails nicht abrufen.
das sieht dann so aus:

************************************************** ***********
Prüfe Mails auf Server(n) mit dem Befehl fetchmail -v -f '/home/admin/.fetchmailrc' hawk0815 ...

fetchmail: 5.9.0 querying hawk0815 (protocol POP3) at Fri Oct 25 11:45:51 2002
fetchmail: POP3< +OK GMX POP3 StreamProxy ready <30120.1035539150@mp006-rz3>
fetchmail: POP3> CAPA
fetchmail: POP3< -ERR Unknown command.
fetchmail: Unknown command.
fetchmail: POP3> USER hawk0815@gmx.de
fetchmail: POP3< +OK May I have your password, please?
fetchmail: POP3> PASS *
fetchmail: POP3< +OK mailbox has 1 messages (1669 octets)
fetchmail: POP3> STAT
fetchmail: POP3< +OK 1 1669
fetchmail: POP3> LAST
fetchmail: POP3< -ERR unknown command
fetchmail: unknown command
fetchmail: POP3> UIDL
fetchmail: POP3< +OK mailbox has 1 messages (1669 octets)
fetchmail: POP3< 1 ae7cf8922304807a41b74ddacfad568e
fetchmail: POP3< .
1 message for hawk0815@gmx.de at pop.gmx.net (1669 octets).
fetchmail: POP3> LIST
fetchmail: POP3< +OK mailbox has 1 messages (1669 octets)
fetchmail: POP3< 1 1669
fetchmail: POP3< .
fetchmail: POP3> TOP 1 99999999
fetchmail: POP3< +OK message follows
reading message 1 of 1 (1669 octets) //an dieser Stelle wartet er
//sehr lang (mehr als 5 Minuten)
fetchmail: SMTP connect to localhost failed
fetchmail: can't raise the listener; falling back to /usr/sbin/sendmail %T#*************************** flushed
fetchmail: SIGPIPE thrown from an MDA or a stream socket error
fetchmail: socket error while fetching from hawk0815
fetchmail: Query status=2 (SOCKET)
fetchmail: normal termination, status 2

************************************************** ****************
wenn ich die Firewall runter fahre läuft das!!

Ich habe versucht mich an die Ports "ranzuhangeln" in dem ich erst
von 1 bis 6500 freigegeben habe und dann immer weiter den bereich verkleinert habe.

doch als ich bei ca: 13 möglichen ports ware lief es plötzlich nicht mehr und auch größere bereich die vorher liefen taten dann nicht mehr!!????

Jasper
25.10.02, 12:31
reading message 1 of 1 (1669 octets) //an dieser Stelle wartet er
//sehr lang (mehr als 5 Minuten)
fetchmail: SMTP connect to localhost failed


kontrolliere deine firewall-einstellungen.
ip 127.0.0.1 muss sich zur ip 127.0.0.1 port 25 verbinden können.
bei dir wird der connect gedropped (was auch sehr unschön ist, reject ist besser).

-j

hawk0815
25.10.02, 12:38
:) :)

Das war ja einfach!!!!

Suuper danke!!!!!
:) :)

Joke17
10.01.04, 07:49
hi,

hab hier gerade nochmal ne frage zu und zwar hab ich jetzt das gleiche problem, allerdings auf einem mailserver hinter meinem gateway/router.
sprich, mein gateway hat die ip 192.168.0.1 und mein mailserver die .0.3. was muss ich nun in der firewall einstellen, damit ich den fehler weg bekomme.

hab gerade schonmal den port 25 der von außen kommt auf den mailserver weitergeleitet, aber weiß nicht, ob das was gebracht hat.

mfg
tImo

hawk0815
10.01.04, 12:49
wenn Du Deine Firewall runterfährst läufts dann?

normalerweise mußt Du in der Firewall die ports 25 und 110 "durchgängig" machen,
also von außen und innen erreichbar!

versuch das mal!!

Joke17
10.01.04, 13:26
firewall runterfahren geht nicht, weil die die routen setzt und dann komm ich von nirgends mehr ins inet.

wie schon gesagt, ist mein mailserver hinter einem weiteren server(router/gateway)

router/gateway(timbo)192.168.0.1 ---> eth0
router/gateway(timbo)192.168.0.2 ---> eth1

eth0 ---> internes netz an einem switch
eth1 ---> t-dsl modem

auf timbo ist jays firewall script installiert

an eth0 sind alle clienten und die 2 anderen server angeschlossen. der mailserver(wilson) hat wie schon gesagt die ip 192.168.0.3.
als fehlermeldung kommt bei fetchmail folgendes:



SMTP< 2004-01-10 15:15:13 Exim configuration error
fetchmail: smtp listener protocol error
fetchmail: SMTP< 2004-01-10 15:15:13 Exim configuration error
fetchmail: smtp listener protocol error
fetchmail: SMTP connect to localhost failed
fetchmail: POP3> QUIT
fetchmail: POP3< This is a multi-part message in MIME format.
fetchmail: SMTP transaction error while fetching from pop3.web.de
fetchmail: 6.2.4 querying pop3.web.de (protocol POP3) at Sat Jan 10 15:15:13 2004: poll completed
fetchmail: Query status=10 (SMTP)


so denn!?...
wäre kewl, wenn mir da wer helfen könnte...

Jasper
10.01.04, 13:44
sieh in das logfile von exim. in deiner exin-config ist ein fehler drin:

fetchmail: SMTP< 2004-01-10 15:15:13 Exim configuration error


-j

hawk0815
10.01.04, 13:44
Was für ein Linux läuft denn auf Wilson?
Läuft da vieleicht eine Firewall, die automatisch eingerichtet wurde, ich glaube RedHat richtet beim Installieren sofort eine ein!

btw: Du solltest mal die Uhr auf Wilson einstellen :-)

Jasper
10.01.04, 14:17
Original geschrieben von hawk0815
Was für ein Linux läuft denn auf Wilson?
Läuft da vieleicht eine Firewall, die automatisch eingerichtet wurde, ich glaube RedHat richtet beim Installieren sofort eine ein!


eine evtl. vorhandene firewall spielt in dem fall keine rolle, weil fetchmail eine antwort vom smtp bekommt:

fetchmail: SMTP< 2004-01-10 15:15:13 Exim configuration error

d.h. fetchmail kann zu exim connecten. die ursache liegt bei exim.


-j

Joke17
10.01.04, 14:21
lol... herrlisch.
besten dank jasper!! war einfach nen tipfehler procmail-pipe anstatt procmail_pipe...

ich hoffe mal nu gehts. bisher siehts ganz gut aus ;)

besten dank!!
tImo