Keine E-Mail-Benachrichtigungen, wenn Mail.app nicht läuft?

Auf Mountain Lion erhalte ich keine E-Mail-Benachrichtigungen in der Benachrichtigungszentrale, wenn Mail.app nicht ausgeführt wird.

Dies ist nicht das erwartete Verhalten (es widerspricht dem Mail.app-Verhalten auf iOS) und macht die Benachrichtigungsfunktion überflüssig (Mail.app zeigt ein neues E-Mail-Badge und hat auch eine E-Mail-Snippet-Ansicht).

Gibt es eine Einstellung oder Lösung von Drittanbietern, um dies zu beheben?

UPDATE:
Wenn ich mit E-Mails interagiere, möchte ich in der Lage sein command+ tab.
Dies ist sehr praktisch, wenn Sie eine Nachricht verfassen, die aus kopierten Inhalten aus anderen Anwendungen besteht. Ich verwende auch die Funktion "Datei auf das Dock-Symbol ziehen", um eine E-Mail mit Anhang zu erstellen.

Aber wenn ich nicht mit E-Mails interagiere (in 98 % der Fälle), möchte ich nicht, dass Mail.app den Anwendungswechsler überfüllt, sondern über neue E-Mails benachrichtigt werden (entweder über eine Benachrichtigung oder ein Abzeichen).

Ich finde es seltsam, dass Apple dies nicht in Mountain Lion implementiert hat. Wir können Nachrichten und FaceTime verwenden, ohne dass die entsprechenden Apps geöffnet sind. Es macht einfach Sinn, dies auch für Mail zu implementieren. Zurück zum Mac!
In der Tat, @gentmatt, und ich nehme an , dass der Prozess, der während Power Nap neue E-Mails abruft, auch ziemlich angepasst ist: Ich glaube nicht, dass OS X dann einfach die vollständige Mail.app für eine zufällige Zeit laufen lässt. Ich denke, zukünftige Versionen werden tatsächlich Benachrichtigungen anzeigen, auch wenn Mail.app nicht (sichtbar) läuft. (Ich erwarte auch ein Abzeichen für die Anzahl der Benachrichtigungen im Benachrichtigungszentrum, aber das hat nichts mit dem oben Gesagten zu tun. So wie es jetzt ist, ist das Benachrichtigungszentrum für mich nicht von großem Nutzen.)
Eigentlich ist es das erwartete Verhalten: Wenn eine App geschlossen ist, muss sie geschlossen werden - es wäre ein Fehler, wenn sie weiterhin den Imap-Server abfragt, um zu sehen, ob es neue Nachrichten gibt, während sie geschlossen ist
@Magnetic_dud: Der Push-Benachrichtigungsdienst von Apple funktioniert zumindest in iOS so, dass der Dienstanbieter für die angegebene App (z. B. eine Mail-App) eine Benachrichtigung über Apple sendet, die sie an ein Benutzergerät weiterleitet. Es ist nicht die App selbst, die nach neuen Daten sucht. Es wäre in der Tat ein Fehler, wenn eine geschlossene App im Hintergrund laufen würde, aber denken Sie darüber nach, wie nutzlos das Benachrichtigungszentrum wäre, wenn Sie jede einzelne App, die Sie wollten, Benachrichtigungen haben müssten, um Ihr Dock und Ihre cmd-Tab-Liste ständig zu überladen.
Push-Benachrichtigungen müssen jedoch von jemandem gesendet werden. Wer würde sie schicken? Der E-Mail-Anbieter nicht. Apple wird IMAP-Server auch nicht rund um die Uhr von ihren Servern abfragen. (und wenn ja, wäre das ein ernstes Datenschutzproblem für mich)
@Magnetic_dud Ich denke, OP hat erwartet, dass es ähnlich funktioniert, wie iOS E-Mails aktualisiert. Für iOS, denke ich, hat entweder Apple einen Server, um die IMAP-Server abzufragen, oder iOS hat einen lokalen „E-Mail-Dienst“ auf dem Telefon, um die IMAP-Server abzufragen. Auf jeden Fall funktioniert es am Telefon.

Antworten (5)

Ich kann nur sagen, dass das stimmt. Mail.app muss geöffnet sein, um Benachrichtigungen zu erhalten.

Problemumgehung: Öffnen Sie Mail und schließen Sie es mit dem roten Punkt (oder command+ w). Der blaue Punkt unter dem Symbol im Dock ist also immer noch da. Sie haben also kein Fenster geöffnet, aber Mail erhält immer noch E-Mails.

Es gibt noch keine App oder irgendetwas, um dieses "Problem" zu beheben.

Das Dock-Abzeichen wird dadurch nicht verdeckt.
Die Frage war, ob er Benachrichtigungen über neue Mails erhalten kann, wenn die mail.app geschlossen ist.
Nun, das ist bedauerlich. Ich hatte irgendwie gehofft, dass mir auch bei diesem Problem etwas fehlt, weil mein Problem nicht mit dem Dock, sondern mit der Anzeige von Mail.app in der Cmd-Tab-Liste zusammenhängt.

Leider gibt es derzeit keine Möglichkeit, Mail.app auf E-Mails prüfen zu lassen, wenn es nicht läuft. Aber es ist möglich, das Abzeichen zu verstecken!

Öffnen Sie in den Systemeinstellungen „Benachrichtigungen“ und wählen Sie „Mail“. Deaktivieren Sie dort „App-Symbol mit Benachrichtigungsanzahl kennzeichnen“.

Benachrichtigungseinstellungen

Können Sie das Abzeichen auf dem Dock-Symbol nicht ausblenden, indem Sie es in den Benachrichtigungseinstellungen für Mail deaktivieren? Ich habe es nicht versucht, aber ich hatte den Eindruck, man könnte...
Ja, Sie können das Abzeichen über die Einstellungen des Benachrichtigungszentrums deaktivieren.
Vielen Dank! Wusste das nicht. Ich habe meine Antwort aktualisiert.

Überprüfen Sie dies. Anscheinend ist dies das, wonach Sie suchen. http://www.macupdate.com/app/mac/32744/herald/download

Von erikhinterbichler.com/apps/herald : „Hinweis: Ich arbeite jetzt bei Apple, was bedeutet, dass ich keine Updates mehr für Herald durchführen kann. Das letzte Betriebssystem, an dem Herald arbeitet, ist High Sierra.“ Ich habe gerade versucht, auf Catalina zu installieren, und ich kann bestätigen, dass Herald nicht funktioniert.
Schade, aber andererseits ist dieser Thread 7 Jahre alt und meine Antwort ist 5 Jahre alt.
Ja stimmt, mein Kommentar war für die anderen verzweifelten Benutzer, die alle Antworten auf dieser Seite ausprobieren :)

Keine Desktop-E-Mail-Anwendung kann E-Mails empfangen, wenn sie nicht ausgeführt wird. Die iOS Mail-App ist ein anderes Biest als die OSX-App. Es ist immer im Hintergrund aktiv. Ich verstehe nicht, warum das OP denkt, dass dies ein Problem ist. Minimieren Sie einfach Mail, das Dock-Symbol ist nicht aufdringlich.

Obwohl technisch richtig, hätten die Dinge natürlich so implementiert werden können, dass die Hauptbenutzeroberfläche nicht ausgeführt werden müsste. Und neben dem Dock-Symbol wird Mail.app auch angezeigt, wenn Sie Command-Tab verwenden.

Ich möchte dies nicht auf meinem System testen, da es die Code-Signierung unterbrechen könnte, was verhindern könnte, dass Mail korrekt aktualisiert wird, aber eine App beendet und die Zeilen hinzufügt

<key>NSUIElement</key>
<string>1</string> 

in das Innere der obersten Ebene <dict>der Datei /Applications/Mail.app/Contents/Info.plistund dann das Neustarten der App hatte in der Vergangenheit den Effekt, dass eine App „gesichtslos“ wurde – kein Dock-Symbol, kein tabUmschalten.

Ich habe das versucht, aber es scheint, als würden sich viele Anwendungen überhaupt nicht mehr öffnen, wenn die Code-Signatur ungültig ist. Selbst wenn das funktionieren würde, würde es auch die Menüleiste entfernen.
@Lri Faszinierend! Mit der Menüleiste hast du recht. Ich habe das vergessen, weil ich es selten in Mail verwende, aber es würde tatsächlich verschwinden. Was das Nichtöffnen anbelangt, wenn die Code-Signierung nicht funktioniert, nehmen Sie an, dass dies eine Funktion von Gatekeeper ist? Wie haben Sie Ihre Gatekeeper-Sicherheitseinstellungen?
Ich habe es deaktiviert. Anwendungen stürzen einfach still ab, wenn sie versuchen, sie zu öffnen, was etwas seltsam ist. Ich habe keine Erwähnung von Code Signing-Änderungen in Apples What's New in OS X- Dokument gefunden, daher könnte es sich auch um etwas Spezifisches für meine Installation handeln.
Danke für den Hinweis. Dies verdient eine weitere Untersuchung. Ich werde es prüfen.