PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mail von rechner a nach rechner a



77hh77
08.10.03, 13:53
also vorweg: ich habe keine ahnung.
wollte mir gerade die faq zum thema "wie baue ich mir einen mailserver" durchlesen - würde aber doch gerne erstmal grundsätzlich klären:
ob es möglich ist, dass mein server mails an sich selbst versendet? hintergrund ist dass ich ein lerntool installiert habe, welches e-mail authentifizierung verlangt. mein server hängt in einem netz, von wo aus sicherheitsgründen es nicht gestattet ist, e-mails zu verschicken oder zu erhalten oder beide (verstehe das ganze nicht so richtig). jedenfalls brauche ich, um das installierte lerntool zu testen, irgendwie die möglichkeit, e-mail an den admin des lernsystems (also mich) zu schicken und diese zu beantworten. geht das ohne netz?
dank und gruß,
77

E S
08.10.03, 15:31
Hi,

Mailserver aufsetzen. Das Mailprogramm verwendet dann als Mailserver schlicht und einfach "localhost". zum Lernen kann man auch die IP des eigenen rechners eintippen lassen. geht auch.

Müsste gehen, einen eigenen mailserver habe ich noch nicht aufgesetzt, bei meinem Server kann man aber lokal alle Dienste als localhost oder unter der eigenen IP nutzen.

Also HTTP-Proxy, Gateway, DNS, Web-Server, ja sogar Samba...

Da kann ich als IP 127.0.0.0, localhost, 192.168.1.1 (ServerIP), "Marvin" (Servername) eingeben. Funktioniert alles.

Gruß
Elmar

joomart
08.10.03, 16:09
Hallo!

Ich nutze Exim und verwende diesen Mail-Server (noch) ausschließlich lokal (d.h. auf einem einzigen Rechner). Mit drei lokal eingerichteten Usern kann jeder User an jeden User eMails verschicken. Das ist (denke ich) eine Standard-Aufgabe für jeden Mail-Server.

77hh77
08.10.03, 17:31
vielen dank - dann werde ich mich mal an die arbeit machen. da kommen bestimmt noch einige fragen auf... :confused:
grüße,
77

77hh77
08.10.03, 22:21
oh weia, da sind schon die ersten Fragezeichen:
beim installieren von qmail, genauer bei eingabe von
./config
kam folgende meldung:

"Your hostname is localhost.localdomain.
soft error
Sorry, I couldn't find your host's canonical name in DNS.
You will have to set up control/me yourself."

was zur hölle ist "control/me"???? was will der von mir :eek: wäre super dankbar über jede hilfe.
grüße,
77

77hh77
09.10.03, 12:18
Hm, also ich habe diese Info gefunden:


Sollte jetzt noch folgende Meldung auftauchen (was nur in Ausnahmefällen sein sollte)

Sorry, I couldn't find your host's canonical name in DNS.
You will have to set up /var/qmail/control/me yourself.

Dann noch mit

rootserver:~# vi /etc/qmail/me

den eigenen Hostnamen (z.B. p123456789.pureserver.info) in die Datei /etc/qmail/me eintragen. Jetzt kann qmail das erste Mal gestartet werden
aber was ist denn der "eigene Hostname", wenn ich auf ein und demselben rechner verbleiben will? localhost? localhost.watdenn? kann ich mir da was ausdenken oder wie :confused:

E S
09.10.03, 13:07
Hi,

Das ist der Name des rechners und die Domäne. Hängt man nicht "öffentlich" im Internet, so hat man keine offizielle Domäne. Da kann man dann "Workgroup" oder "Netzwerk" oder so was eintragen. Der Rechner selber hat ja auch einen Namen (bei mir Marvin), dann würde das z.B. "Marvin.Netzwerk" heißen. Die Domäne kann man normalerweise weglassen, da der Rechner dann davon ausgeht, dass die Domäne, in der er defaultmäßig ist gemeint wird. In diesem Fall dann z.B. "Marvin" oder eben "localhost". IP geht meist auch, oder eben 127.0.0.0, was ebenfalls "localhost" bedeutet.

Gruß
Elmar

77hh77
09.10.03, 18:26
hm... ich muss nochmal fragen:
ich habe jetzt also 127.0.0.1 als hostname mitgegeben und ein ./install gemacht. nun heißt es in der Anleitung als nächstes:

Jetzt müssen sie 4 systembenutzer erzeugen. Ersetzen sie die in den nachfolgenden Befehlen
genutzte Zeichenkette benutzer@domain.tld durch Ihre E-Mailadresse.

Zunächst benötigen Sie einen Alias für den Benutzer postmaster:
# echo "benutzer@domain.tld" > /var/qmail/alias/.qmail-postmaster usw.
was setze ich denn als e-mail adresse ein, wenn ich die mehls ausschließlich innerhalb meines rechners senden und empfangen und lesen will? meine gmx adresse doch sicher nicht? muss das jetzt irgendjemand@localhost.de heißen?
Grüße,
77

E S
09.10.03, 19:04
Hi,

Jemand@127.0.0.1

Die Domäne wird ja durch einen DNS in eine IP verwandelt.

Jamand@localhost

müsste auch funktionieren.

Ansonnsten, wenn Du den Rechner der Domäne "My-Netzwerk" zugeteilt hast, dann heißt es

jemand@My-Netzwerk

Gruß
Elmar

77hh77
09.10.03, 21:25
Danke soweit. habe nun qmail installiert und per

# echo to: jemand@127.0.0.1 | /var/qmail/bin/qmail-inject

getestet. der log output war der folgende:

Oct 9 20:04:01 localhost qmail: 1065722641.071926 info msg 555931: bytes 1683 from <#@[]> qp 1460 uid 501
Oct 9 20:04:01 localhost qmail: 1065722641.077467 starting delivery 8: msg 555931 to local jemand@127.0.0.1
Oct 9 20:04:01 localhost qmail: 1065722641.077585 status: local 2/10 remote 0/20
Oct 9 20:04:01 localhost qmail: 1065722641.077604 delivery 7: success: did_0+1+0/qp_1460/
Oct 9 20:04:01 localhost qmail: 1065722641.077620 status: local 1/10 remote 0/20
Oct 9 20:04:01 localhost qmail: 1065722641.079216 end msg 555930
Oct 9 20:04:01 localhost qmail: 1065722641.084892 delivery 8: failure: This_message_is_looping:_it_already_has_my_Deliver ed-To_line._(#5.4.6)/
Oct 9 20:04:01 localhost qmail: 1065722641.085015 status: local 0/10 remote 0/20
Oct 9 20:04:01 localhost qmail: 1065722641.095134 triple bounce: discarding bounce/555931
Oct 9 20:04:01 localhost qmail: 1065722641.096019 end msg 555931

ist mir alles etwas kryptisch aber ich vermute mal, dass das okay so ist und die mail gesendet
wurde. aber was mir jetzt nicht klar ist: wo kommt die denn an? muss ich jetzt ein extra tool
installieren, um die lesen zu können? und überhaupt: wo füge ich denn bei diesem befehl

# echo to: jemand@127.0.0.1 | /var/qmail/bin/qmail-inject

den inhalt ein? die mail ist ja so erstmal leer. (puuhh...ist ja echt ne wissenschaft für sich... :ugly: )
grüße,
77

E S
09.10.03, 23:34
Hi,

Du brauchst dafür ein Emailprogramm. Der Server empfängt ja nur die Mails und speichert sie. Genau wie Dein Emailprovider das macht. Abholen und Anzeigen geht dann nur über ein Mailprogramm.

Leider habe ich mit Emailprogrammen unter Linux überhaupt keine Erfahrungen, da ich zum Arbeiten auf Windows angewiesen bin und deshalb die Emails da empfange. Sonnst habe ich ein paar Emails in Linux, den rest in Windows.