Wie kann ich eingehende E-Mails richtig einrichten? MX-Einstellungen?

683
Eric F

Zusammenfassung

Ich habe also hauptsächlich Hosting-E-Mails eingerichtet. Ich kann E-Mails von meinem Telefon über IMAP mit meinem neuen Server senden, erhalte jedoch niemals E-Mails. Ich habe folgendes versucht:

telnet localhost 2525 ehlo f.com mail from: eric rcpt to: eric@f.com data Subject: Test This is a test . 

Dies zeigt, dass die E-Mail-Abfragen korrekt ausgeführt wurden, jedoch 0 E-Mails empfangen wurden:

telnet localhost 173 a login user pass b select inbox  At this point I see no new emails: 0 EXISTS 0 RECENT  c logout 

Wenn ich dasselbe jedoch an eine externe E-Mail-Adresse (wie Google Mail) sende, funktioniert es. Dies lässt mich glauben, dass ich eingehende E-Mails momentan nicht erhalten kann. Ich habe dies auch durch Senden von einer Google Mail-Adresse bestätigt, aber es wird immer noch angezeigt 0 EXISTS.

Was ich für falsch halte

Ich habe also einen ISP, der Port 25 blockiert, und daher verwende ich dynu.com, um Port 25 stattdessen auf Port 2525 umzuleiten. Der ausgehende Datenverkehr wird korrekt umgeleitet, da ich E-Mails versenden kann. Daher denke ich, dass mein MX-Datensatz nicht richtig eingerichtet ist.

Ich habe mein MX-Setup wie folgt: Wie kann ich eingehende E-Mails richtig einrichten? MX-Einstellungen?

Ich leite es einfach auf das Dynu-Konto um. Ist das richtig gemacht? Ist dies nicht der Punkt, an dem e@f.com an den dyndns-Dienst von dynu weitergeleitet wird, und dann wieder zu meinem eigentlichen Server?

Dynu-Einstellungen: Wie kann ich eingehende E-Mails richtig einrichten? MX-Einstellungen?

0

1 Antwort auf die Frage

0
Christoph Sommer

Ihre DNS-Einstellungen sehen ungerade aus. Normalerweise sollte foo@example.comder MX-Eintrag bei Angabe einer Adresse example.comden Hostnamen enthalten, an den sich (an Port 25) für die Zustellung von E-Mails (z. B. mail.example.com) wenden soll . Wer liefern example.comwill, muss wissen, ob er nach einer IP-Adresse (einem ADatensatz) sucht mail.example.comund schließlich eine Verbindung zu dieser IP-Adresse (wieder an Port 25) herstellt, um einen SMTP-Dialog zu öffnen.

Sie können diesen Prozess mit den folgenden (Linux) Konsolenbefehlen emulieren:

% host -t MX example.com example.com mail is handled by 10 mail.example.com.  % host -t A mail.example.com. mail.example.com has address 1.2.3.4  % telnet 1.2.3.4 25 220 mail.example.com ESMTP ... QUIT 
Danke für die Antwort. Ich habe die Adresse des Mail-Servers in: relay.dynu.com geändert. Beim Ausführen Ihres Beispiels erhalte ich Folgendes: f.com-Mail wird von 10 relay.dynu.com verarbeitet.> Relay@dynu.com hat die Adresse 168.235.105.136 (nicht meine IP-Adresse). Eric F vor 5 Jahren 0
Ich habe versucht, es zu ändern, sodass es stattdessen auf f.dynu.net verweist. Wenn ich -t f.dynu.net hoste, wird jedoch meine IP-Adresse angezeigt ... also muss ich sehen, ob das funktioniert. Ich muss warten, bis meine MX-Änderung tatsächlich durchgeführt wird Eric F vor 5 Jahren 0
Ich vermute, dass eine Verbindung zum Port 25 von Relay.dynu.com Ihren Server nicht an Port 2525 erreicht. Höchstwahrscheinlich wird dynu.com nicht das tun, was Sie sich erhofft haben (geben Sie einen Hostnamen an, der jede Verbindung an seinen Server weiterleitet Port 2525 zu Ihrem Port 25). Ich würde vermuten, dass der beste Service, den sie anbieten, darin besteht, ein Mail-Relay zu hosten (alle E-Mails zu akzeptieren und dann an Ihren Server weiterzuleiten, wahrscheinlich ETRN statt SMTP). Christoph Sommer vor 5 Jahren 0
Siehe meine Bearbeitung zu meiner Frage. Es zeigt an, dass ausgehende Ports 25, 26 und 2525 erhalten sollten. Ich denke, es sollte seine Aufgabe übernehmen, E-Mails an Port 2525 weiterzuleiten, soweit ich das beurteilen kann. Eric F vor 5 Jahren 0
Die Einstellungen, die Sie gepostet haben, sind als ** ausgehende ** Ports aufgeführt. Ich schätze, dies ist für das Versenden von E-Mails ** von Ihrem Computer **. Christoph Sommer vor 5 Jahren 0
Ich denke du hast recht. Ich werde ihren ** Weiterleitungsdienst nutzen und sehen, ob das funktioniert. Danke für die Hilfe! Eric F vor 5 Jahren 0