SMTP-Probleme mit Mountain Lion 10.8

HINTERGRUND

  1. Ich habe am 28.07.12 von 10.7 auf 10.8 aktualisiert
  2. Ich habe Xcode am 8.8.12 von 4.4 auf 4.4.1 aktualisiert

PROBLEM

  • Am 09.08.12 weigert sich Mail.app auf meinem MacBook Air, eine Verbindung zum SMTP-Dienst auf einem Server herzustellen, den ich häufig verwende. Mail.app stellt zuverlässig eine Verbindung zu den IMAP- und WWW-Diensten her, die auf genau demselben Server ausgeführt werden. Mail.app verbindet sich auch zuverlässig mit 4 oder 5 anderen SMTP-Servern.

EINSTELLUNGEN

  1. Eingehende E-Mails sind so eingestellt, dass sie IMAP auf 993 mit SSL verwenden. Keine Probleme mit eingehender Post.
  2. Ausgehende E-Mails sind so eingestellt, dass sie die Standardports mit SSL- und Kennwortauthentifizierung verwenden.

BEMÜHUNGEN ZUR LÖSUNG DES PROBLEMS

  1. Ich kann ohne Probleme mit dem Server über Port 587 telnet. Der Server antwortet so, wie er sollte.
  2. Ich kann den Server anpingen und mich über SSH oder WWW mit ihm verbinden.
  3. Mein iPhone und iPad mit genau denselben SMTP-Einstellungen können aus demselben WLAN-Netzwerk problemlos E-Mails senden.
  4. Das gleiche Problem tritt auf, wenn ich die öffentliche IP des Servers oder seine Domäne verwende.
  5. Ich erlebe dies in meinem Netzwerk bei der Arbeit und wenn ich über ein VPN mit einem anderen Netzwerk verbunden bin.
  6. Ich habe den SMTP-Server in Mail.app ohne Erfolg gelöscht und neu erstellt.
  7. Ich habe die mit dem Server verbundenen Zertifikate gelöscht und neu installiert, ohne Erfolg.
  8. Ich habe versucht, ein neues IMAP- und SMTP-Konto für denselben Server mit einem anderen Namen und Passwort zu erstellen. Nach der Einrichtung wurde IMAP sofort gefunden und verbunden, aber der SMTP-Server wurde nie gefunden.
  9. Mit Sparrow habe ich versucht, ein Konto auf dem Server hinzuzufügen, und bin auch nicht über den SMTP-Teil hinausgekommen.
  10. Verbindungsdoktor zeigt NICHTS soweit Versuche, den Server für SMTP zu erreichen. Alle IMAP-Versuche werden protokolliert, und Versuche, die anderen SMTP-Server zu erreichen, werden ordnungsgemäß angezeigt. Versuche, den SMTP-Dienst auf dem betreffenden Server zu erreichen, werden jedoch nicht angezeigt.
  11. In meinen SMTP-Servereinstellungen habe ich versucht, 587 sowohl mit SSL als auch ohne ohne Erfolg manuell hinzuzufügen. Mein Mailserver akzeptiert nur auf 587.
  12. Mail neu gestartet, MacBook Air neu gestartet, DNS-Einträge geleert.
  13. Die Mail- und Mail-Download-Ordner aus ~/Library gezogen und versucht, das Konto neu zu erstellen. Auch hier war die Verbindung zu IMAP einwandfrei, blieb jedoch beim Versuch, eine Verbindung zum SMTP-Server herzustellen, hängen.
Ich hatte ein ähnliches Problem, aber mit Thunderbird und SMTP auf einem nicht standardmäßigen Port. Ähnliche Symptome, andere SMTP-Server würden gut funktionieren, iPhone im selben WLAN mit denselben Einstellungen würde funktionieren; Die Verwendung von VPN zur Vermeidung der SMTP-Filterung durch den ISP hilft nicht, das Ändern von DNS-Servern und das Leeren dieser hilft nicht. Was geholfen hat, war das Setzen von "use STARTLS" im Client.
Wie haben Sie die Verwendung von STARTLS im Client aktiviert? Ich verwende Mail.app, aber es hört sich so an, als würden Sie Thunderbird verwenden.
Ja, ich verwende Thunderbird, bin mir nicht sicher, wie das geht oder ob es in Mail.app überhaupt unterstützt wird.

Antworten (1)

Am Ende musste ich zu gehen ~/Library/MailData, Accounts.plist bearbeiten und die Schlüssel- und Werteinträge im Zusammenhang mit SSLEnabled entfernen. Glücklicherweise hatte ich einen POP-Server, von dem ich kopieren konnte. Es gab zwei Einträge, zuerst den SSLEnabled-Eintrag und den folgenden Eintrag, alles gut für den Moment.

Das ist interessant und riecht nach einer möglichen Lösung. Mein Bauch sagte, dass es mit einem Sicherheitsproblem bei der Migration von 10.7 auf 10.8 zusammenhängt. Leider habe ich vor einiger Zeit aufgegeben und das Hosting meines Mailservers von einer Box in meinem Haus auf einen dedizierten Hosting-Plan umgestellt. Seitdem ich das mache, habe ich keine Probleme mehr.
Und jetzt, wo ich darüber nachdenke, wie erklärt das, warum Sparrow keine Verbindung herstellen konnte? Würde Sparrow völlig separate Einstellungen verwenden? Vielleicht war dies nur ein Problem mit meinem Postfix-Mailserver, der zugegebenermaßen seit über 18 Monaten und 10.8.