Willkommen im User-Forum von mailbox.org
 

Dokumentation zum SMTP Port ist uneindeutig?

5504749 hat dies geteilt, 3 Jahren her
kein Problem

Kommentare (24)

Foto
1

Mailbox.org unterstützt für SMTP sowohl Port 465 (SSL/TLS) als auch Port 587 (STARTTLS), sind also beide Anleitungen möglich.


Wenn man die Wahl hat, sollte man wohl SSL/TLS (Port 465) bevorzugen, siehe Vergleich von STARTTLS und SSL/TLS im Privacy-Handbuch.

Foto
1

Danke für die Antwort, hat mir sehr weiter geholfen!


Trotzdem sehe ich noch ein Problem mit der Dokumentation da nicht klar ist was für welchen Port geeignet ist, unter sonstige Mail Programme würde ich mir wünschen das alle Optionen da stehen, die auch zur verfügung gestellt werden

Foto
1

Wahrscheinlich gehen die Schreiber der Doku davon aus, dass das ja alles klar in irgendeinem RFC definiert ist:


Port 465: SMTP mit SSL/TLS

Port 587: SMTP mit STARTTLS

Foto
Foto
1

p, li { white-space: pre-wrap; }


Richte ich SMTP bei meinem Mail-Client (KMail) so ein: Port 465 - TLS

so bekomme ich diese Fehlermeldung beim Sendeversuch:

"Failed to transport message. smtp.mailbox.org Failed to store result in item. Item query returned empty result set"


Wenn ich die Autodetect-Funktion für die SMTP-Konfiguration nutze, wird dagegen diese Einstellung vorgenommen: Port 25 - TLS

Damit funktioniert das Senden von Mails einwandfrei, obwohl nicht dokumentiert(?).


?!

Foto
2

Beoi 465 bitte "SSL" angeben, nicht TLS oder STARTTLS. Für Port 25 und 587 (beide absolut identisch) hingegen TLS/STARTTLS aber nicht SSL.

Am Ende ist es völlig egal WELCHEN Port man nimmt. Es kommt immer SSL/TLS und SMTP zum Einsatz. Es wird historisch bedingt nur völlig durcheinander verwendet und vor allem bezeichnet.


Wir geben verschiedene Ports an, auch weil Mailrpogramme im Laufe der letzten 15 Jahre das unterschiedlich implementiert haben. Ein Uralt-Outlook kennt beispielsweise keinen Port 587 und wenn man dort SSL angibt, will es kramphaft Port 465 benutzen und/oder weigert sich, TLS auf Port 25 zu verwenden. Moderne Programme hingegen denken bei TLS sofort an die 25, ganz moderne denken sowieso an 587.


Es gibt keine "eine" Anleitung die alle Gepflogenheiten aus > 15 Jahren abdeckt. Jedes Programm macht, was es will.


"State of the Art" heute ist aus verschiedenen Gründen TLS auf 587.


Aber: Am Ende wirklich total egal.

Foto
1

/Eigentlich/ sollten alle modernen Mailprogramme eh alle Einstellungen automatisch erkennen. Mailadresse + Passwort eingeben, nix separat rumpfriemeln: speichern und loslegen.

Foto
1

Wow, das war schnell ;-)


Den Autodetect-Button in KMail hatte ich bisher tatsächlich gar nicht bemerkt.


Vermutlich wäre es sinnvoll, auf der Doku-Seite zur manuellen Einrichtung

(https://support.mailbox.org/knowledge-base/article/einrichtung-mit-sonstigen-mailprogrammen)

dann die heute gültigen/sinnvollen Werte für manuelle Einrichtung anzugeben, die dann offenbar wären:

Port 465 + SSL

Port 587 + TLS

(alternativ: Port 25 + TLS)


Danke & schöne Grüße

Foto
1

Hi! ich habe eine sehr ähnliche Frage mit einem konkreten Problem, hoffentlich kann da jemand vom Support da helfen, da sie alle UNIX/Linux experte sind :) . Was wäre der Konkrete Syntax für das smtp_url für Mutt? ich kriege es nicht auf die Reihe! offensichtlich hat es genau mit dieser Port vs. SSL/TLS Sache zu tun!


Vielen Dank!

Foto
1

Ich habe es nicht getestet, aber

set smtp_url = "smtps://user@smtp.mailbox.org:465/"

sollte gehen

Foto
1

Danke! das ist genau was ich habe. Ich befürchte, der Fehler liegt trotzdem an die konfiguration der anderen Zeilen; ich habe diese drei Optionen:


set ssl_starttls="yes"

set ssl_force_tls="yes"

set ssl_use_sslv3="yes"


Welche(n) soll ich "uncomment"?


Vielen Dank für die Zeit und Mühe!

Foto
1

Wieso probierst du es nicht einfach mit den defaults? ssl_use_sslv3 (default: no) gehört aber auf alle Fälle raus. Welchen Fehler bekommst du?

Foto
1

Also wenn ich die ersten zwei unkommentiere und die dritte komplett raus ist, bekomme ich " 501 Syntax: EHLO Hostnamen"

Foto
1

Funktioniert es wenn du einen FQDN als hostname in der muttrc setzt?

Foto
1

Was meinst du denn mit "einen" FQDN? Beispiel ? Ich habe geglaubt ich muss nur die Infos von Mailbox.org angeben ?

Foto
1

Was wird denn angezeigt wenn du in mutt ":set ?hostname" eintippst?

Probier mal "mypc.example.net" oder so. Ich kann das Problem leider nicht nachvollziehen.

Foto
1

Ja ich kann es auch nicht nachvollziehen, deswegen die lästige Forum-Posts :). Also jetzt kenne ich mir nicht mehr aus; diese Sache mit dem FQDN, ich verstehe das Konzept, aber ich verstehe nicht en warum es für Mutt relevant ist und inwiefern das mit dem eigenen Rechner zu tun hat ? Konkret: wo soll ich "set Domain: mypc.example.com" ? In mutt selbst ? Oder in muttrc? Oder anderem Config file ?? Herzlichen Dank für deine Hilfe !!

Foto
1

Kannst du mutt starten und ":set ?hostname" eintippen? Was wird angezeigt? Dieser Wert wird im EHLO gesendet und offenbar passt da etwas nicht.

Die Variable "domain" gibt es nicht. Zum Testen würde ich den Befehl set in mutt direkt aufrufen. Wenn du es in .muttrc änderst, musst du halt mutt immer neustarten. Mit "?set" kannst du den Wert abfragen.

Foto
1

OK, der Fehler kommt z.B. wenn man nur ein Leerzeichen im hostname hat. Hast du set hostname=" " in deiner .muttrc? Sonst wird eigentlich (fast) jeder Mist akzeptiert.

Foto
1

Eigentlich habe ich gar nichts in meinem .muttrc was dem Hostname betrifft. Soll ich?? Die Abfrage direkt im Mutt hat einfach den Output hostname="" ergeben.

Foto
1

Setzt halt mal hostname (z.B.: localhost oder mypc). Was ist das für ein BS? Und welche mutt Version?

Foto
1

Mutt Version: 1.8.2,. Betriebssystem DragonFly BSD, von der Konfiguration her identisch mit FreeBSD. Ich habe mittels .muttrc einen Hostname gesetzt, jetzt kriege ich zumindest nicht mehr *dieselbe* Fehlermeldung. Dieses Mal wurde ich zum ersten Mal, seitdem ich das versuche, nach meinem Passwort gefragt. Daraufhin: SASL authentication failed!

Foto
1

Verwendest du als user die E-mail Adresse? Also:

set smtp_url = "smtps://user@mailbox.org@smtp.mailbox.org:465/"

Foto
1

AHA! That did the trick. hatte nämlich den ersten @mailbox.org nicht. Boah Mann, mögest du lebenslang mit dem besten Gebäck versorgt werden! danke!!!

Foto