Kann ich das SMTP-Sitzungsprotokoll anzeigen, wenn Mail.app eine Verbindung zu einem SMPT-Server herstellt?

3128
Charles Stewart

Problem: Ich habe einen Mail-Server mit SASL-Authentifizierung eingerichtet und Mail.app (unter Mac OS 10.4) die Anmeldeinformationen angegeben, die zum Herstellen der Verbindung erforderlich sind. Ich habe eine Testnachricht geschrieben, um sie an meinen Server zu übermitteln: Das Aktivitätsfenster zeigt an, dass es versucht, die Nachricht zuzustellen, wird dann aber einfach ohne Fehleranzeige angehalten, außer dass die Testnachricht im Postausgang verbleibt.

Wie kann ich herausfinden, was schief gelaufen ist? Gibt es eine Protokolldatei, von der ich nichts weiß?

2

2 Antworten auf die Frage

3
Steve Folly

Your first step could be try the Connection Doctor (I think it's available in Tiger, I don't have a copy, so not 100% sure?), under Mail's Window menu. Click the Show Detail button then check again to see a log of connection attempts.

Unfortunately, all connections - IMAP, POP and SMTP are interspersed in one log. So it's not the best of logs, but will at least show you if Mail at least connected to the server successfully; it won't test sending mail though.

Also, this http://blogs.oracle.com/chienr/entry/debugging_os_x_mail_app might help for a bit more logging.

FWIW, der Connection Doctor ist in Tiger verfügbar. Es war auch Window> Connection Doctor. Es hat jedoch keine Detail-Schaltfläche. Dies ist immer noch ein guter erster Schritt. Chris Johnsen vor 13 Jahren 0
Es heißt "Verbindung zu diesem SMTP-Server konnte nicht hergestellt werden" - dies sind Informationen! Da ich mit `openssl s_client` von Hand eine Verbindung herstellen kann, bedeutet dies, dass Mail falsch konfiguriert sein muss. Charles Stewart vor 13 Jahren 0
3
Arjan

Stop Mail, find the file /Library/Scripts/Mail Scripts/Turn on Logging.scpt and double-click it to open AppleScript Editor. Next, press Command-R to run it, and select what you want to capture. And then use Applications, Utilities, Console to see the output.

(When done, restart Mail to stop logging, as it will log a lot.)

(This works on 10.5 and 10.6; not sure about 10.4. If you cannot find the script, here is a copy.)

Das Skript ist in 10.4 unter demselben Pfadnamen verfügbar. Chris Johnsen vor 13 Jahren 0
Hmm. Ich bekomme den größten Teil der SMTP-Sitzung für ein anderes SMTP / SSL-Konto. Die einzige Rückmeldung beim Versuch, an das SASL-Konto zu liefern, ist jedoch, dass die Schlüssel von meinem .ssh-Konto geladen wurden, gefolgt von "Alle Identitäten entfernt". Charles Stewart vor 13 Jahren 0
Auf Yosemite erhalte ich die Fehlermeldung "Klassenport" von "Klassendact" von Punkt 1 von jedem "Klassenakt" der Anwendung "Mail" in Typstring. " aus diesem Skript. Douglas Held vor 8 Jahren 0