MX-Record und Mailserver (Emailempfang)
Mailserver empfängt keine E-Mails obwohl MX/A-Einträge korrekt(?) gesetzt sind.
Hallo
Ich versuche gerade Mailserverfunktionalität auf unserem Windows 2003 WebEdition Server herzustellen. Testweise wollte ich einfach mal den integrierten POP3-Service verwenden.
Unser Domainprovider bietet die Möglichkeit MX-Records und A-Einträge der Domains zu verändern. Gesagt - getan: A-Eintrag geändert (funktioniert auch bei der Domainweiterleitung einwandfrei), und MX-Records gesetzt:
Meine Einstellungen:
Domain: www.it-xxxxxx.de
A-Eintrag: 212.xxx.xxx.xxx
A-Eintrag (mail.it-xxxxxxde): 212.xxx.xxx.xxx
MX Record Prio. 10: mail.it-xxxxxx.de
MX Record Prio. 20: mail.it-xxxxxx.de
Ein Aufruf von nslookup zeigt folgendes Bild:
it-xxxxxxx.de MX preference = 10, mail exchanger = mail.it-xxxxxx.de
it-xxxxxxx.de MX preference = 20, mail exchanger = mail.it-xxxxxx.de
it-xxxxxxx.de nameserver = server1-ns3.udagdns.net
it-xxxxxxx.de nameserver = server1-ns1.udagdns.net
it-xxxxxxx.de nameserver = server1-ns2.udagdns.net
mail.it-xxxxxx.de internet address = 212.xxx.xxx.xxx
server1-ns1.udagdns.net internet address = 62.146.xx.xx
server1-ns2.udagdns.net internet address = 62.146.xx.xx
server1-ns3.udagdns.net internet address = 62.146.xx.xx
Meines Erachtens sind alle Einträge korrekt vorgenommen.
Problem: Der Mailserver empfängt keine E-Mails. Als wenn der MX Record nicht gesetzt wäre. Momentan fehlt mir leider jeder Lösungsansatz. Hab ich irgendwo einen Denkfehler oder könnte mein Provider (united-domains.de) das Problem sein?
Danke für die Hilfe!
cyn77
Hallo
Ich versuche gerade Mailserverfunktionalität auf unserem Windows 2003 WebEdition Server herzustellen. Testweise wollte ich einfach mal den integrierten POP3-Service verwenden.
Unser Domainprovider bietet die Möglichkeit MX-Records und A-Einträge der Domains zu verändern. Gesagt - getan: A-Eintrag geändert (funktioniert auch bei der Domainweiterleitung einwandfrei), und MX-Records gesetzt:
Meine Einstellungen:
Domain: www.it-xxxxxx.de
A-Eintrag: 212.xxx.xxx.xxx
A-Eintrag (mail.it-xxxxxxde): 212.xxx.xxx.xxx
MX Record Prio. 10: mail.it-xxxxxx.de
MX Record Prio. 20: mail.it-xxxxxx.de
Ein Aufruf von nslookup zeigt folgendes Bild:
it-xxxxxxx.de MX preference = 10, mail exchanger = mail.it-xxxxxx.de
it-xxxxxxx.de MX preference = 20, mail exchanger = mail.it-xxxxxx.de
it-xxxxxxx.de nameserver = server1-ns3.udagdns.net
it-xxxxxxx.de nameserver = server1-ns1.udagdns.net
it-xxxxxxx.de nameserver = server1-ns2.udagdns.net
mail.it-xxxxxx.de internet address = 212.xxx.xxx.xxx
server1-ns1.udagdns.net internet address = 62.146.xx.xx
server1-ns2.udagdns.net internet address = 62.146.xx.xx
server1-ns3.udagdns.net internet address = 62.146.xx.xx
Meines Erachtens sind alle Einträge korrekt vorgenommen.
Problem: Der Mailserver empfängt keine E-Mails. Als wenn der MX Record nicht gesetzt wäre. Momentan fehlt mir leider jeder Lösungsansatz. Hab ich irgendwo einen Denkfehler oder könnte mein Provider (united-domains.de) das Problem sein?
Danke für die Hilfe!
cyn77
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 32757
Url: https://administrator.de/contentid/32757
Ausgedruckt am: 19.11.2024 um 14:11 Uhr
9 Kommentare
Neuester Kommentar
Hi,
ich glaube, daß Du die Funktionalität eines MX Eintrags falsch verstehst.
Ein MX Eintrag hat den Sinn, daß auf der gesetzten IP Adresse (bzw. Hostname)
ein SMTP Server "lauscht", der EMails an ...@domain.tld empfängt. Soll heissen,
das Ganze läuft nicht über POP3, sondern die Mails kommen, sobald jemand an ...@domain.tld
schreibt automatisch beim im MX Eintrag stehenden Server an, sofern
dort z.B. ein Exchange Server läuft.
POP3 kann da nicht funktionieren, da die Mails gar nicht mehr bei Deinem Provider liegen,
sondern darauf warten, per SMTP an den MX Host gesendet zu werden.
Ganz allgemein sollte man den MX Eintrag erst ändern, wenn alles 100%ig läuft und man
sich der Konfiguration sicher ist.
Da dürften schon einige Mails zurückgegangen sein.
Gruß
cykes
ich glaube, daß Du die Funktionalität eines MX Eintrags falsch verstehst.
Ein MX Eintrag hat den Sinn, daß auf der gesetzten IP Adresse (bzw. Hostname)
ein SMTP Server "lauscht", der EMails an ...@domain.tld empfängt. Soll heissen,
das Ganze läuft nicht über POP3, sondern die Mails kommen, sobald jemand an ...@domain.tld
schreibt automatisch beim im MX Eintrag stehenden Server an, sofern
dort z.B. ein Exchange Server läuft.
POP3 kann da nicht funktionieren, da die Mails gar nicht mehr bei Deinem Provider liegen,
sondern darauf warten, per SMTP an den MX Host gesendet zu werden.
Ganz allgemein sollte man den MX Eintrag erst ändern, wenn alles 100%ig läuft und man
sich der Konfiguration sicher ist.
Da dürften schon einige Mails zurückgegangen sein.
Gruß
cykes
Hallo,
soweit ich wiess bringt die Web edition des Windows 2003 Server sowohl einen smtp als auch einen POP3 Server mit. (keinen pop3 Cleint!!) Diese Web Edition kan man wohl mit einem Linux, Apache, Sendmail, pop3d vergleichen.
Du musst also den SMTP Server an deinem Win2003 Server einrichten damit er die mails für deinen Domain entgegen nimmt und in die User Postfächer einordnet. Dann kannst Du einen POP3 Client (Outlook, Outlook Express) nehmen um die Mails abzuholen. Aber wenn Du schon einen MX Eintrag und ne fest IP hast währe ein Exchange natürlich schöner, weil Du sonst keinen Vorteil gegenüber einem "normalen" abholen per POP3 beim Provider hast. Ausser natürlich Du willst auch einen kleinen Provider abgeben und für deine Kunden POP3 Services zur Verfügung stelle.
Post Doch mal das Log des SMTP Servers.
Und was passiert wenn Du einen telnet <serverip> 25 machst. Da sollte dann der SMTP Server deines Server antworten.
Aber cykes hat natürlich recht. Den MX erst dann ändern wenn der Mailserver zu 100% funktioniert und auch getestet ist.
Bis dann
VoSp
soweit ich wiess bringt die Web edition des Windows 2003 Server sowohl einen smtp als auch einen POP3 Server mit. (keinen pop3 Cleint!!) Diese Web Edition kan man wohl mit einem Linux, Apache, Sendmail, pop3d vergleichen.
Du musst also den SMTP Server an deinem Win2003 Server einrichten damit er die mails für deinen Domain entgegen nimmt und in die User Postfächer einordnet. Dann kannst Du einen POP3 Client (Outlook, Outlook Express) nehmen um die Mails abzuholen. Aber wenn Du schon einen MX Eintrag und ne fest IP hast währe ein Exchange natürlich schöner, weil Du sonst keinen Vorteil gegenüber einem "normalen" abholen per POP3 beim Provider hast. Ausser natürlich Du willst auch einen kleinen Provider abgeben und für deine Kunden POP3 Services zur Verfügung stelle.
Post Doch mal das Log des SMTP Servers.
Und was passiert wenn Du einen telnet <serverip> 25 machst. Da sollte dann der SMTP Server deines Server antworten.
Aber cykes hat natürlich recht. Den MX erst dann ändern wenn der Mailserver zu 100% funktioniert und auch getestet ist.
Bis dann
VoSp
Zur Fehlersuche:
Namensauflösung kontrollieren: nslookup -querytype=MX it-xxxxxx.de
falls ein Name geliefert wurde, prüfen ob smtp erreichbar ist:
telnet "Name des Mailservers" 25
der normale Dialog ist
Helo ich
mail from: mir@test.it-xxxxxx.de
rcpt to: Mailadresse des empfängers
data
jetzt irgenwas
.
quit
Der Punkt allein in einer Zeile schließt die übertragung ab!
wenn das geht, gehts, wenn nicht, weiß man wo man suchen muss!
Namensauflösung kontrollieren: nslookup -querytype=MX it-xxxxxx.de
falls ein Name geliefert wurde, prüfen ob smtp erreichbar ist:
telnet "Name des Mailservers" 25
der normale Dialog ist
Helo ich
mail from: mir@test.it-xxxxxx.de
rcpt to: Mailadresse des empfängers
data
jetzt irgenwas
.
quit
Der Punkt allein in einer Zeile schließt die übertragung ab!
wenn das geht, gehts, wenn nicht, weiß man wo man suchen muss!
Hallo,
nochmal zur Begriffserklärung;
SMTP Server:
verschickt Mails per smtp und nimmt mails von anderen SMTP Servern an. Diese gibt er dann entweder an den nächsten SMTP Server weiter oder übergibt sie zur lokalen Zustellung. Groupwarelösungen wie Exchange oder Lotus Domino bringen immer einen SMTp Server mit. Reine SMTP Server sind z.B. der MS SMTp Dienst, Sendmail, Postfix usw.
POP3 Server:
Wenn ein POP3 Server läuft kannst Du mit einem POP3 Client (Outlook, Outlook Express usw.) mails von diesem Server abholen!! Ein POP3 Server kann KEINE Mails aus pop3 Postfächern abholen! Auch hier bringen die Groupwarelösungen diesen Dienst immer mit.
POP3 Fetcher/Connector
Kann mails aus POP3 postfächern abholen und übergibt diese zur weiteren Bearbeitung an einen SMTP Server. Das sind fast immer Zusatzprogramme wie popcon für exchnage oder fetchmail in der Linux/UNIX Welt.
POP3 Client
Jedes Mailprogramm das mit dem POP3 Protokoll umgehen kann. Also 99,9% aller Mailclients
Bis dann
VoSp
nochmal zur Begriffserklärung;
SMTP Server:
verschickt Mails per smtp und nimmt mails von anderen SMTP Servern an. Diese gibt er dann entweder an den nächsten SMTP Server weiter oder übergibt sie zur lokalen Zustellung. Groupwarelösungen wie Exchange oder Lotus Domino bringen immer einen SMTp Server mit. Reine SMTP Server sind z.B. der MS SMTp Dienst, Sendmail, Postfix usw.
POP3 Server:
Wenn ein POP3 Server läuft kannst Du mit einem POP3 Client (Outlook, Outlook Express usw.) mails von diesem Server abholen!! Ein POP3 Server kann KEINE Mails aus pop3 Postfächern abholen! Auch hier bringen die Groupwarelösungen diesen Dienst immer mit.
POP3 Fetcher/Connector
Kann mails aus POP3 postfächern abholen und übergibt diese zur weiteren Bearbeitung an einen SMTP Server. Das sind fast immer Zusatzprogramme wie popcon für exchnage oder fetchmail in der Linux/UNIX Welt.
POP3 Client
Jedes Mailprogramm das mit dem POP3 Protokoll umgehen kann. Also 99,9% aller Mailclients
Bis dann
VoSp
Hallo,
um den Missbrauch als Spamschleuder zu unterbinden musst Du deinem Exchange beibringen nur mails anzunehmen die an deine Domain(s) gerichtet sind.
Die Authentifizierung bring in dem Fall gar nix. Wenn ich Dir jetzt ne mail schicke, woher soll unser Mailserver wissen wie er sich bei eurem authentifizieren soll?
Die Auth bringt nur was wenn nur ein gewisser Userkrein mails über diesen Server einliefern dürfen. Die Versorgst Du dann mit Logindaten und gut.
Aber der Mailserver darf nur Mails annehmen die auch für seine Domain(s) sind. Sonst landest Du ganz schnell auf ner Blacklist.
Unter Relay desselbe, Du musst ja alle IP's zulassen, Du weisst ja nicht von welchen IP's die Mails kommen.
Tja zum Thema Mailserver kann ich eigentlich nur sagen das Du dort schon ein wenig Geld in die Hand nehmen solltes. Ich kann den Exchange nur Empfehlen. Ist stabil und hat als Vorzug natürlich das er Mails nicht auf dem Cleints sondern in ner Datenbank speichert. Dann hast Du auch noch ne ganze Groupwarelösung mit Kalender, öffentlichen Ordner, Webmail usw dabei. und es gibt genügend AntiViren/Antispamlösungen für diesen Mailserver. Für nen Lotus Domino gilt das oben gesagt genauso.
Alle anderen Server werden in etwa das gleiche leisten, aber wenn Die Dinger nicht so weit verbreitet sind sieht es mit Zusatzsoftware, support, patches, usw meistens dunkel aus. So das sich die Mehrkosten für einen Exchange schnell wieder amortisieren.
Hmailserver habe ich auch schon mal eingerichtet. Bringt im grossen und ganzen auch alles mit was man haben muss (ausser eine zentrale Maildatenbank und die sollte man im Unternehmensumfeld nicht unterschätzen! backup recovery! falls sich mal nen User alle Mails löscht bekommst Du sie übers backup nicht wieder.)
Als virenlösung gibts clamwin und squirrelmail als webmailer. Aber ist halt von der einrichtung her nicht alles aus einem Guss. Wie (fast) immer bei OpenSource muss man mehr arbeit in die Beschaffung und Konfiguration der Komponenten stecken. (clamwin, perl, squirrelmail, php, apache for windows usw.)
Im Endeffekt ist ein Hmailserver nicht anderes als ein AVM KEN, falls DU den kennst.
Wie viele User sollen dann da mal dran?
Ich würde sagen im Unternehmensumfeld geht kein Weg an Exchange oder Domino vorbei. (ausser man hat nur 5 User). Alles andere währe mir zu unsicher.
Wenn zum testen ist kann natürlich alles mal ausprobiert werde.
Apropo, wenn du nun einen Mailserver einsetzen willst kannst Du deine Webedition ja wechschmeissen, alles was die kann kann der Mailserver auch!
Bis dann
VoSp
um den Missbrauch als Spamschleuder zu unterbinden musst Du deinem Exchange beibringen nur mails anzunehmen die an deine Domain(s) gerichtet sind.
Die Authentifizierung bring in dem Fall gar nix. Wenn ich Dir jetzt ne mail schicke, woher soll unser Mailserver wissen wie er sich bei eurem authentifizieren soll?
Die Auth bringt nur was wenn nur ein gewisser Userkrein mails über diesen Server einliefern dürfen. Die Versorgst Du dann mit Logindaten und gut.
Aber der Mailserver darf nur Mails annehmen die auch für seine Domain(s) sind. Sonst landest Du ganz schnell auf ner Blacklist.
Unter Relay desselbe, Du musst ja alle IP's zulassen, Du weisst ja nicht von welchen IP's die Mails kommen.
Tja zum Thema Mailserver kann ich eigentlich nur sagen das Du dort schon ein wenig Geld in die Hand nehmen solltes. Ich kann den Exchange nur Empfehlen. Ist stabil und hat als Vorzug natürlich das er Mails nicht auf dem Cleints sondern in ner Datenbank speichert. Dann hast Du auch noch ne ganze Groupwarelösung mit Kalender, öffentlichen Ordner, Webmail usw dabei. und es gibt genügend AntiViren/Antispamlösungen für diesen Mailserver. Für nen Lotus Domino gilt das oben gesagt genauso.
Alle anderen Server werden in etwa das gleiche leisten, aber wenn Die Dinger nicht so weit verbreitet sind sieht es mit Zusatzsoftware, support, patches, usw meistens dunkel aus. So das sich die Mehrkosten für einen Exchange schnell wieder amortisieren.
Hmailserver habe ich auch schon mal eingerichtet. Bringt im grossen und ganzen auch alles mit was man haben muss (ausser eine zentrale Maildatenbank und die sollte man im Unternehmensumfeld nicht unterschätzen! backup recovery! falls sich mal nen User alle Mails löscht bekommst Du sie übers backup nicht wieder.)
Als virenlösung gibts clamwin und squirrelmail als webmailer. Aber ist halt von der einrichtung her nicht alles aus einem Guss. Wie (fast) immer bei OpenSource muss man mehr arbeit in die Beschaffung und Konfiguration der Komponenten stecken. (clamwin, perl, squirrelmail, php, apache for windows usw.)
Im Endeffekt ist ein Hmailserver nicht anderes als ein AVM KEN, falls DU den kennst.
Wie viele User sollen dann da mal dran?
Ich würde sagen im Unternehmensumfeld geht kein Weg an Exchange oder Domino vorbei. (ausser man hat nur 5 User). Alles andere währe mir zu unsicher.
Wenn zum testen ist kann natürlich alles mal ausprobiert werde.
Apropo, wenn du nun einen Mailserver einsetzen willst kannst Du deine Webedition ja wechschmeissen, alles was die kann kann der Mailserver auch!
Bis dann
VoSp