Mail Exchange mit Exim

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Mail Exchange mit Exim

Beitrag von Rebell » 29.09.2003 12:37:59

Ich möchte alle Systemnachrichten der Server an das lokale Postfach meiner Workstation schicken damit ich per Mail gleich bescheid weiß wenn etwas nicht stimmen sollte. Aber wie es aussieht funktioniert das mit Exim nicht. Habe meine Workstation als smarthost (also mailhub) angegeben. Er kann den Hostnamen "susi" aber nicht auflösen obwohl in der nsswitch.conf als primäre Abfrage "files" steht.

Gibts dafür ein Howto? Oder werde ich nicht um ein Nameserver rumkommen?
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 29.09.2003 13:39:04

Hast du fuer susi einen Eintrag in /etc/hosts gemacht?
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 30.09.2003 08:46:46

Ja natürlich. Exim interessiert das nicht und will nur den Nameserver fragen.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 30.09.2003 09:35:04

Und wie sieht es in /etc/host.conf aus?
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 30.09.2003 09:45:45

so siehts da drin aus: order hosts,bind
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 30.09.2003 12:22:07

Na dann sollte er eigentlich als erstes in /etc/hosts schauen...was spricht daganen einfach eine IP anzugeben?

Mit Postfix waer das nicht passiert *LOL*
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 30.09.2003 12:29:28

Naja, was spricht dagegen? Eigentlich nichts, aber irgendeiner hat mir mal gesagt mit Namen hab man Vorteile...

Egal, Postfix ist doch nur ein Mail User Agent, d.h. zum Post abholen. Aber Exim ist ein MTA, was ich brauche.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
eC
Beiträge: 354
Registriert: 24.07.2002 13:34:13
Wohnort: karlsruhe

Re: Mail Exchange mit Exim

Beitrag von eC » 30.09.2003 12:53:00

Rebell hat geschrieben:Ich möchte alle Systemnachrichten der Server an das lokale Postfach meiner Workstation schicken damit ich per Mail gleich bescheid weiß wenn etwas nicht stimmen sollte. Aber wie es aussieht funktioniert das mit Exim nicht. Habe meine Workstation als smarthost (also mailhub) angegeben. Er kann den Hostnamen "susi" aber nicht auflösen obwohl in der nsswitch.conf als primäre Abfrage "files" steht.
Hi,

wenn Du keine weitere mail Anbindung brauchst, solltest Du Deine workstation
lieber mit "local delivery only" konfigurieren. (kannst Du jederzeit mit eximconfig
ändern).
Wenn Du auch mails versenden willst, solltest Du "Satellite System" verwenden.

Wenn Du allerdings wie smtp auf Deiner Maschine mail empfangen willst
(eher unwahrscheinlich :) ) Dann mußt Du das natürlich anders machen, aber
da kenne ich mich nicht aus.

gruß

eC

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 30.09.2003 12:56:05

Rebell hat geschrieben:Naja, was spricht dagegen? Eigentlich nichts, aber irgendeiner hat mir mal gesagt mit Namen hab man Vorteile...
Ja, wenn sich mal die IP des Rechners aender, der Name aber gleich bleibt. Aber wenn der Rechner bei dir im LAN in ist dann sollte das ja nicht all zu oft vorkommen
Egal, Postfix ist doch nur ein Mail User Agent, d.h. zum Post abholen. Aber Exim ist ein MTA, was ich brauche.
Ne, Postfix ist auch ein MTA (der Beste den es gibt).

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Re: Mail Exchange mit Exim

Beitrag von Rebell » 30.09.2003 13:02:00

eC hat geschrieben: Hi,

wenn Du keine weitere mail Anbindung brauchst, solltest Du Deine workstation
lieber mit "local delivery only" konfigurieren. (kannst Du jederzeit mit eximconfig
ändern).
Wenn Du auch mails versenden willst, solltest Du "Satellite System" verwenden.

Wenn Du allerdings wie smtp auf Deiner Maschine mail empfangen willst
(eher unwahrscheinlich :) ) Dann mußt Du das natürlich anders machen, aber
da kenne ich mich nicht aus.
Na ich will ja nur dass meine Server meiner Workstation immer schön Mails schicken (damit ich gleich weiß wenn was nicht stimmt und nicht immer nachgucken muss).

Dachte ich trage meine Workstation einfach als Mailhub ein, und dem sag ich dann er soll Mails von dem und dem Rechner annehmen und zustellen (lokal).

Postfix: Ich dachte ich nehm Exim weil er bei Debian standardmäßig dabei ist. Mein Problem ist, ich seh nicht richtig in den Konfigs durch. Da gefällt mir Sendmail bei weitem mehr. Aber man lernt ja nie aus.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 30.09.2003 18:20:50

blackm hat geschrieben:
Egal, Postfix ist doch nur ein Mail User Agent, d.h. zum Post abholen. Aber Exim ist ein MTA, was ich brauche.
Ne, Postfix ist auch ein MTA (der Beste den es gibt).
Nein. Was Postfix so alles kann mag ja ganz nett sein, aber wenn man es nicht anständig dokumentiert, und man sich alle Informationen aus Mailinglistenarchiven und teilweise sehr mittelmässigen HOWTOs (die nicht erklären) zusammensuchen muss, dann ist das schlecht. Die Postfix Doku ist eine der größten Frechheiten, die mir bisher begegnet ist... :-(

Exim(4) kann alles, und es ist auch dokumentiert (http://www.exim.org).

Was das DNS Problem angeht: Du musst wahrscheinlich an Exim selbst ein Config Änderung vornehmen. Ich benutze hier Exim4, den es nur in SID gibt, daher kann ich gerade zu Exim3 (Woody) keine brauchbaren Ideen liefern. Bei 4 gibt es eine Option "minimaldns" dann nimmt er den nur, wenn es unbedingt sein muss.

Alternativ könntest Du auch einen Deiner Rechner als DNS Server konfigurieren. BIND ist da allerdings totaler Overkill. dnsmasq erledigt das auch, und ist *viel* einfacher zu konfigurieren. Einfach dnsmasq (Paket) installieren, alle Deine Hosts in /etc/hosts ein und den DNS Server Deines Providers in /etc/resolv.conf (sollte eigentlich schon so sein. Danach kannst Du den Rechner, auf dem dnsmasq läuft als Nameserver verwenden und die Rechner, die auf dem dnsmasq Server in /etc/hosts stehen sind auch über DNS auffindbar...

Das vereinfacht einiges ;-)

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 01.10.2003 09:03:19

Ok das klingt gut, also dnsmasq greift dann nur auf die /etc/hosts zu?
Aber wie setzte ich MX Records fest? Da ich in der Errorlog von Exim die Meldung krieg "unroutable domain susi" denke ich mal dass es auch daran lieg.
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 01.10.2003 16:40:24

Wenn Du MXe, SOA usw. setzen willst kommst Du um einen "richtigen" DNS Server nicht herum... (djbdns, bind)

Ich habe hier ein kleines Heimnetz laufen, und nur exim4 und dnsmasq, und es geht. Allerdings route ich intern keine Mails per SMTP. Bei mir geht alles, was nicht lokal auf den Maschinen bleibt an den Smarthost meines Providers. Interne Mail (eigentlich nur CronJobs un Co. vom Server) wird per POP3 separat gehandhabt.

Vielleicht ist das ja auch eine brauchbare Regelung...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Rebell
Beiträge: 997
Registriert: 14.01.2003 20:36:53
Wohnort: Dresden

Beitrag von Rebell » 01.10.2003 16:44:47

Dient den Exim auch als Pop3 Server?
come to daddy, windowlicker!
get m:ke - http://get-mike.de

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 01.10.2003 16:53:15

Nein, dazu habe ich qpopper installiert. Erfordert praktisch kein Config...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten