PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : e-mails direkt empfangen. Ohne Provider!



delikanli
12.05.02, 13:19
Halli hallo am Muttertag! ---<----<-@

Ich habe einen Rechner, der als Router arbeitet. Als OS läuft SuSE 7.3! Sendmail ist bereits eingerichtet und arbeitet auch wie gewünscht. Nun möchte ich auch mails direkt empfangen. Klartext: Ich möchte nicht die postfächer abrufen, sondern selber empfangen!

Bitte um hilfe, da ich nicht weis in welche Richtung ich arbeiten muss bzw. wo ich ansetzen soll.

Bin für jeden Tip dankbar :-)


delikanli

termito
12.05.02, 14:29
/etc/mail/sendmail.cw deine IP eingeben und dein sendmail empfängt mails

hurz
12.05.02, 18:29
Hallo miteinander

Ich habe RedHat-Linux und dort sind die Hosts, für die Mail empfangen werden soll unter /etc/mail/local-host-names eingetragen.

Gruss

Hurz

stefaan
12.05.02, 18:39
Servus!

Um einen Mailserver selbst betreiben zu können, brauchst du eine Domain, zu der du die Adressen einrichten kannst, eine (fixe? - dyndns?) IP, die auch rückwärts aufgelöst werden kann (sonst nehmen die meisten Provider deine Mails nicht an - Spam) und einen MX-Eintrag im DNS-Server zu deiner Domain.
Erst wenn das gegeben ist, dann kannst du deinen Mailserver einrichten :D, das ist keine Hexerei...

Grüße, Stefan

rogen
13.05.02, 19:44
eine dyndns.org adresse anmelden , postfix installieren und über webmin easy einrichten.


mfg

Inter_Fish
13.05.02, 21:49
Ich hab ne ähnliche Frage:

wir haben eine Domain, und ab heut nacht kommen die mails da an.
ich simuliere es zur zeit, in dem ich unter w2k einen pop-connector laufen habe, der die mails via i-net an die ip des mailservers(name: webserver, ip-intern: 192.168.68.3, ip extern: 193.158.***.**) weiterleitet. Von hier aus soll sendmail alle mails an den Lotus-Domino-Server weiterleiten (Name: fileserver, IP: 192.168.68.1). problem is jetzt: die mails kommen in der sendmail-queue an. Beim Versuch, sie weiterzuleiten scheitert sendmail, die /var/log/mail.log datei enthält:
May 13 21:27:02 webserver sendmail[6104]: My unqualified host name (webserver) unknown; sleeping for retry
May 13 21:28:02 webserver sendmail[6104]: unable to qualify my own domain name (webserver) -- using short name
May 13 21:28:07 webserver sendmail[6104]: gethostbyaddr(192.168.68.3) failed: 1
May 13 21:28:07 webserver sendmail[6104]: daemon invoked without full pathname;
kill -1 won't work
May 13 21:28:07 webserver sendmail[6109]: starting daemon (8.9.3): SMTP+queueing
@00:01:00
May 13 21:31:34 webserver sendmail[6120]: My unqualified host name (webserver) unknown; sleeping for retry
May 13 21:32:34 webserver sendmail[6120]: unable to qualify my own domain name (webserver) -- using short name
May 13 21:32:34 webserver sendmail[6120]: NOQUEUE: Authentication-Warning: webserver: Host p5081B127.dip.t-dialin.net [80.129.177.39] claimed to be exchange-pop3-connector.com
May 13 21:32:40 webserver sendmail[6120]: VAA06120: from=<meineaddi@gmx.de>, size=777, class=0, pri=30777, nrcpts=1, msgid=<26111.1021318011@www30.gmx.net>, proto=SMTP, relay=p5081B127.dip.t-dialin.net [80.129.177.39]
May 13 21:33:15 webserver sendmail[6124]: VAA06120: to=<info@meinefirma.de>, delay=00:00:41, xdelay=00:00:35, mailer=relay, relay=fileserver@meinefirma.de, stat=Host unknown (Name server: fileserver@meinefirma.de: host not found)
May 13 21:33:15 webserver sendmail[6124]: VAA06120: VAA06124: DSN: Host unknown (Name server: fileserver@meinefirma.de: host not found)
May 13 21:33:51 webserver sendmail[6124]: VAA06124: to=<meineaddi@gmx.de>, delay=00:00:36, xdelay=00:00:36, mailer=esmtp, relay=mx0.gmx.de. [213.165.64.100], stat=Sent ({mx004-rz3} ok 1021318504 qp 26384)


Als Absender bekomme ich:
The original message was received at Mon, 13 May 2002 21:32:34 +0200
>from p5081B127.dip.t-dialin.net [80.129.177.39]

----- The following addresses had permanent fatal errors -----
<info@meinefirma.de>
(expanded from: <info@meinefirma.de>)

----- Transcript of session follows -----
550 <info@meinefirma.de>... Host unknown (Name server: fileserver@meinefirma.de: host not found)


Ich nutze sendmail 8.9.3 auf debian 2.2r6.
mit der sendmail.cf habe ich mich nur am rande beschäftigt, die Konfig von sendmail lief komplett über webmin.
wir benutzen die domain meinefirma.de sowohl für extern (auf dem mailserver) als auch intern (im w2k-netz).

wenn ich sendmail mal mit -v -q aufrufe, dann bringt er mir immer die meldung, dass der hostname webserver unqualifiziert sei und ich den $j parameter im config-file anpassen soll. nur wo ? wenn ich in /etc/hostname den namen von webserver auf webserver@meinefirma.de ändere funzt samba und so einiges anderes net ...


*ratlosbin*

stefaan
13.05.02, 22:19
Servus!

Es scheint so, als kenne dein webserver die internen Rechnernamen nicht!
Entweder du brauchst intern einen DNS-Server oder du konfigurierst deine /etc/hosts dementsprechend.
Desweiteren musst du auch Sendmail die Donäne bekanntmachen (geht auch mit Webmin).

Grüße, Stefan

Inter_Fish
14.05.02, 16:17
Hallo Stefan,

vielen Dank erstmal. Ich habe gesehen, dass weder Bind noch ein anderer DNS-Server gestartet ist. Dafür stehen die 3 Server (Filserver, DBServer und DominoServer) allerdings mit den korrekten IP's in der /etc/hosts drin.
Müssen sie vielleicht vollqualifiziert drin stehen, obwohl die rechner zur selben domäne gehören ?
Die Domäne sollte auch bekannt sein, sie steht sowohl in lokale domänen als auch in weiterleitungsdomänen drin.
Ach ja, ich habe (auch wenn dann samba und httpd nicht laufen) jetzt den hostname qualifiziert, allerdings als webserver.meinefirma.de. Nun bekomme ich als sender eine neue antwort, und zwar findet er (wenn ich eine mail an info@meinefirma.de schicke den recipient info@fileserver nicht. irgendwie maskiert er die domäne bei der weiterleitung; selbst wenn ich sage er soll info@fileserver zu info@meinefirma.de zurückmaskieren kommt derselbe fehler ....

stefaan
14.05.02, 16:55
Servus!

Da muss ich jetzt leider auch passen. Mein Mailserver läuft und das is gut so, never touch a running system ;)
Aber vielleicht hilft dir das hier weiter:
http://www.linuxbu.ch/pdf3/435-474.pdf

Sorry, ich habs mehr mit Apache und Samba :D

Grüße, Stefan

Inter_Fish
14.05.02, 19:04
hmmm, thx, aber kannte ich schon. da wird aber auch von einem server ausgegangen, der mit fetchmail oder so abgeholt wird. meiner soll ja direkt durchleiten. ich habe jetzt bei sendmail-einstellungen (webmin) "leite mail für lokale benutzer" auf "fileserver" gestellt - daraufhin versucht er die mail an "info@fileserver" zu routen. darauf habe ich gedacht ich bin geschickt und nenne den server in /etc/hosts "symantis.de", aber daraufhin wird die mail gleich von sendmail mit nem 550 host unknown abgelehnt ... ich weiß echt nix mehr ...