Không có thông báo email khi Mail.app không chạy?


20

Trên Mountain Lion, tôi không nhận được thông báo qua email trong Trung tâm thông báo khi Mail.app không chạy.

Đây không phải là hành vi được mong đợi (không phù hợp với hành vi Mail.app trên iOS) và làm cho tính năng thông báo trở nên dư thừa (Mail.app hiển thị huy hiệu email mới và cũng có chế độ xem đoạn trích email).

Có một thiết lập hoặc giải pháp của bên thứ ba để khắc phục điều này?

CẬP NHẬT:
Khi tôi tương tác với email, tôi muốn có thể command+ tab.
Điều này rất tiện lợi khi soạn thư bao gồm nội dung được sao chép từ các ứng dụng khác. Tôi cũng sử dụng chức năng "kéo tập tin vào biểu tượng dock" để tạo e-mail có tệp đính kèm.

Nhưng khi tôi không tương tác với email (98% thời gian) tôi sẽ không Mail.app làm lộn xộn trình chuyển đổi ứng dụng nhưng muốn được thông báo về email mới (thông qua thông báo hoặc huy hiệu).


5
Tôi thấy lạ là Apple đã không thực hiện điều này trong Mountain Lion. Chúng tôi có thể sử dụng Tin nhắn và FaceTime mà không cần mở các ứng dụng tương ứng. Nó cũng có ý nghĩa để thực hiện điều này cho Mail là tốt. Quay lại với máy Mac!
gentmatt

Thật vậy, @gentmatt và tôi cho rằng quy trình tìm nạp email mới trong Power Nap cũng khá tùy chỉnh: Tôi không nghĩ rằng OS X chỉ để Mail.app đầy đủ chạy trong một thời gian ngẫu nhiên. Tôi đoán các bản phát hành trong tương lai sẽ thực sự hiển thị thông báo ngay cả khi Mail.app không (rõ ràng) đang chạy. (Tôi cũng mong đợi một số huy hiệu cho số lượng thông báo trong Trung tâm thông báo, nhưng điều đó không liên quan đến vấn đề trên. Như bây giờ, Trung tâm thông báo không được sử dụng nhiều cho tôi.)
Arjan

Trên thực tế, đó là hành vi được mong đợi: nếu một ứng dụng bị đóng, nó phải bị đóng - đó sẽ là một lỗi nếu nó tiếp tục thăm dò máy chủ imap để xem có tin nhắn mới nào trong khi nó đóng hay không
Magnetic_dud

@Mag từ_dud: Cách thức hoạt động của dịch vụ thông báo đẩy của Apple, ít nhất là trong iOS, là nhà cung cấp dịch vụ cho ứng dụng đã cho (ứng dụng thư) sẽ gửi thông báo qua Apple để chuyển tiếp nó đến thiết bị của người dùng. Đây không phải là ứng dụng tự kiểm tra dữ liệu mới. Nó thực sự sẽ là một lỗi nếu một ứng dụng đóng chạy trong nền, nhưng hãy nghĩ xem trung tâm thông báo sẽ vô dụng như thế nào nếu bạn cần có mọi ứng dụng mà bạn muốn thông báo từ việc lộn xộn danh sách dock và cmd-tab của bạn mọi lúc.
ViggoV

Nhưng, thông báo đẩy phải được gửi từ ai đó. Ai sẽ gửi chúng? Các nhà cung cấp email sẽ không. Apple sẽ không thăm dò máy chủ imap 24/7 từ máy chủ của họ. (và nếu có, đó sẽ là một vấn đề riêng tư nghiêm trọng đối với tôi)
Magnetic_dud

Câu trả lời:


10

Tôi chỉ có thể nói rằng điều này là đúng. Mail.app phải được mở để nhận thông báo.

Cách giải quyết: Mở Mail và đóng nó bằng dấu chấm màu đỏ (hoặc command+ w). Vì vậy, điểm màu xanh dưới biểu tượng trong Dock vẫn còn đó. Vì vậy, bạn không có cửa sổ mở nhưng thư vẫn nhận được email.

Không có ứng dụng hoặc bất cứ điều gì ở đó để khắc phục "vấn đề" này.


Điều này không che giấu huy hiệu dock.
Zr40

3
Câu hỏi là liệu anh ta có thể nhận được thông báo về các thư mới khi mail.app bị đóng không.
Bastian Gruber

1
Thật không may. Tôi cũng hy vọng có điều gì đó tôi đã thiếu với vấn đề này, bởi vì vấn đề của tôi không phải là về dock, mà là với Mail.app hiển thị trong danh sách Cmd-Tab.
Terrance Shaw

3

Thật không may, hiện tại không có cách nào để Mail.app kiểm tra thư nếu nó không chạy. Nhưng có thể giấu huy hiệu!

Trong Tùy chọn hệ thống, mở Thông báo và chọn Thư. Ở đó, bỏ chọn 'Biểu tượng ứng dụng huy hiệu có số thông báo'.

Thiết lập thông báo


Bạn không thể ẩn huy hiệu trên biểu tượng Dock bằng cách tắt nó trong cài đặt Thông báo cho Thư? Tôi chưa thử, nhưng theo ấn tượng bạn có thể ...
Dan J

Có, bạn có thể bật huy hiệu thông qua cài đặt trung tâm thông báo.
Bastian Gruber

Cảm ơn! Không biết điều đó. Tôi đã cập nhật câu trả lời của mình.
Zr40

0

Không có ứng dụng email trên máy tính để bàn nào có thể nhận email nếu nó không chạy. Ứng dụng iOS Mail là một quái thú khác với ứng dụng OSX. Nó luôn luôn hoạt động trong nền. Tôi không thấy lý do tại sao OP nghĩ rằng đây là một vấn đề. Chỉ cần thu nhỏ Mail, biểu tượng dock không gây khó chịu.


2
Mặc dù về mặt kỹ thuật, tất nhiên mọi thứ có thể đã được thực hiện theo cách mà giao diện người dùng chính sẽ không cần phải chạy. Và ngoài biểu tượng Dock, Mail.app cũng được hiển thị khi sử dụng Command-Tab.
Arjan

0

Tôi không muốn kiểm tra điều này trên hệ thống của mình vì nó có thể phá vỡ việc ký mã, điều này có thể ngăn Mail cập nhật chính xác, nhưng thoát khỏi một ứng dụng, thêm các dòng

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

vào bên trong cấp cao nhất <dict>của tệp /Applications/Mail.app/Contents/Info.plistvà sau đó khởi chạy lại ứng dụng đã có tác dụng trong quá khứ làm cho ứng dụng "vô danh" - không có biểu tượng Dock, không tabchuyển đổi.


Tôi đã thử điều đó, nhưng có vẻ như nhiều ứng dụng không còn mở nữa nếu chữ ký mã không hợp lệ. Ngay cả khi điều đó làm việc, nó cũng sẽ loại bỏ thanh menu.
Lri

@Lri Hấp dẫn! Bạn nói đúng về thanh menu. Tôi quên mất điều đó bởi vì tôi hiếm khi sử dụng nó trong Mail, nhưng nó thực sự sẽ biến mất. Nếu không mở nếu ký mã không kiểm tra, bạn có cho rằng đó là chức năng của Gatekeeper không? Làm thế nào để bạn có cài đặt bảo mật Gatekeeper của bạn?
Daniel

Tôi đã vô hiệu hóa nó. Các ứng dụng chỉ im lặng khi cố gắng mở chúng, điều này hơi lạ. Tôi không tìm thấy bất kỳ đề cập nào về việc thay đổi ký mã trong tài liệu OS X mới của Apple , vì vậy nó cũng có thể là một cái gì đó cụ thể đối với cài đặt của tôi.
Lri

Cảm ơn đã chỉ ra điều này. Điều này đáng để điều tra thêm. Tôi sẽ xem xét nó.
Daniel

0

Kiểm tra này. Có vẻ như đây là những gì bạn đang tìm kiếm. http://www.macupdate.com/app/mac/32744/herald/doad


Từ erikhinterbichler.com/apps/herald : "Lưu ý: Tôi hiện đang làm việc tại Apple, điều đó có nghĩa là tôi sẽ không còn có thể tiếp tục cập nhật cho Herald. Hệ điều hành cuối cùng mà Herald hoạt động là High Sierra." Tôi vừa thử cài đặt trên Catalina và tôi có thể xác nhận Herald không hoạt động.
Blaise

Điều đó thật đáng tiếc, nhưng một lần nữa chủ đề này đã 7 tuổi và câu trả lời của tôi là 5 tuổi.
Rowan Kaag

Vâng đúng, nhận xét của tôi là dành cho những người dùng tuyệt vọng khác đang thử tất cả các câu trả lời trên trang này :)
Blaise
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.