Nenhuma notificação de email quando o Mail.app não está sendo executado?

20

No Mountain Lion, não recebo notificações por e-mail no Notification Center quando o Mail.app não está sendo executado.

Esse não é o comportamento esperado (é inconsistente com o comportamento Mail.app no ​​iOS) e torna o recurso de notificação redundante (Mail.app mostra um novo emblema de email e também possui uma exibição de snippet de email).

Existe uma configuração ou solução de terceiros para corrigir isso?

ATUALIZAÇÃO:
quando estou interagindo com o e-mail, quero poder command+ tab.
Isso é muito útil ao redigir uma mensagem que consiste em conteúdo colado de outras aplicações. Também uso a funcionalidade "arrastar um arquivo para o ícone do dock" para criar um email com um anexo.

Mas quando não estou interagindo com o email (98% do tempo), não quero o Mail.app bagunçar o alternador de aplicativos, mas quero ser notificado de novos emails (por meio de uma notificação ou de um crachá).

Bob Fanger
fonte
5
Acho estranho que a Apple não tenha implementado isso no Mountain Lion. Podemos usar o Messages e o FaceTime sem que os aplicativos correspondentes estejam abertos. Faz sentido implementar isso também no Mail. De volta ao Mac!
gentmatt
De fato, @gentmatt, e presumo que o processo que busca novos emails durante o Power Nap também seja bastante personalizado: não acho que o OS X esteja deixando o Mail.app completo rodar por algum tempo aleatório. Eu acho que lançamentos futuros realmente mostrarão notificações mesmo quando o Mail.app não estiver (visivelmente) em execução. (Eu também esperar algum emblema para o número de notificações na notificação Center, mas que não está relacionado ao acima Como é agora, Notificação Center não é de muita utilidade para mim..)
Arjan
na verdade, é o comportamento esperado: se um aplicativo é fechada, ela tem de ser fechada - seria um erro se continuar a consultar o servidor IMAP para ver se há novas mensagens enquanto está fechado
Magnetic_dud
@Magnetic_dud: A maneira como o serviço de notificação por push da Apple funciona, pelo menos no iOS, é que o provedor de serviços do aplicativo em questão (por exemplo, um aplicativo de email) envia uma notificação pela Apple que a retransmite para o dispositivo do usuário. Não é o próprio aplicativo que verifica novos dados. De fato, seria um bug se um aplicativo fechado fosse executado em segundo plano, mas pense em como o centro de notificações seria inútil se você precisasse ter todos os aplicativos desejados para que notificações invadissem sua lista de encaixe e cmd-tab o tempo todo.
ViggoV 04/10
Mas, as notificações por push devem ser enviadas por alguém. Quem os enviaria? O provedor de email não. A Apple também não pesquisa servidores imap 24 horas por dia, 7 dias por semana. (e se isso acontecer, isso seria um problema de privacidade sério para mim)
Magnetic_dud

Respostas:

10

Só posso dizer que isso é verdade. O Mail.app deve estar aberto para receber notificações.

Uma solução alternativa: abra o Mail e feche-o com o ponto vermelho (ou command+ w). Portanto, o ponto azul sob o ícone no Dock ainda está lá. Portanto, você não tem uma janela aberta, mas o correio ainda está recebendo e-mails.

Ainda não existe um aplicativo ou qualquer coisa para corrigir esse "problema".

Bastian Gruber
fonte
Isso não oculta o emblema da estação.
Zr40
3
A questão era se ele pode receber notificações de novos emails quando o mail.app estiver fechado.
Bastian Gruber
11
Bem, isso é lamentável. Eu meio que esperava que houvesse algo que estava faltando com esse problema também, porque meu problema não é com o dock, mas com o Mail.app aparecendo na lista Cmd-Tab.
Terrance Shaw
3

Infelizmente, atualmente não há como o Mail.app verificar se há mensagens em execução. Mas é possível ocultar o crachá!

Nas Preferências do Sistema, abra Notificações e selecione Correio. Lá, desmarque 'Ícone do aplicativo de selo com contagem de notificações'.

Configurações de notificação

Zr40
fonte
Você não pode ocultar o emblema no ícone do Dock desativando-o nas configurações de notificação para o Mail? Eu não tentei, mas estava sob a impressão de que você poderia ...
Dan J
Sim, você pode desativar o crachá através das configurações da central de notificações.
Bastian Gruber
Obrigado! Não sabia disso. Eu atualizei minha resposta.
Zr40 28/07/12
0

Nenhum aplicativo de email da área de trabalho pode receber emails se não estiver em execução. O aplicativo iOS Mail é um animal diferente do aplicativo OSX. Está sempre ativo em segundo plano. Não vejo por que o OP acha que isso é um problema. Apenas minimize o Mail, o ícone do dock não é invasivo.

Gilbert
fonte
2
Embora tecnicamente correto, é claro que as coisas poderiam ter sido implementadas de uma maneira pela qual a interface principal do usuário não precisaria estar em execução. Além do ícone do Dock, o Mail.app também é mostrado ao usar a tecla Command.
Arjan
0

Não quero testar isso no meu sistema, pois pode interromper a assinatura do código, o que pode impedir que o Mail seja atualizado corretamente, mas saia de um aplicativo e adicione as linhas

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

no interior do nível superior <dict>do arquivo /Applications/Mail.app/Contents/Info.pliste, em seguida, reiniciar o aplicativo, no passado, tornou um aplicativo "sem rosto" - sem ícone do Dock, sem tabalternância.

Daniel
fonte
Eu tentei isso, mas parece que muitos aplicativos não abrem mais se a assinatura do código é inválida. Mesmo se isso funcionasse, também removeria a barra de menus.
Lri
@Lri Fascinating! Você está certo sobre a barra de menus. Esqueci-me disso porque raramente o uso no Mail, mas ele realmente desaparece. Na medida em que não for aberto se a assinatura do código não der certo, você acha que isso é uma função do Gatekeeper? Como você tem suas configurações de segurança do Gatekeeper?
Daniel
Eu desativei. Os aplicativos simplesmente travam silenciosamente ao tentar abri-los, o que é um pouco estranho. Não encontrei nenhuma menção a alterações de assinatura de código no documento Novidades da Apple no OS X , portanto pode ser algo específico para minha instalação também.
Lri
Obrigado por apontar isso. Isso merece uma investigação mais aprofundada. Eu vou dar uma olhada.
Daniel
0

Veja isso. Parece que é isso que você está procurando. http://www.macupdate.com/app/mac/32744/herald/download

Rowan Kaag
fonte
Em erikhinterbichler.com/apps/herald : "Observação: agora estou trabalhando na Apple, o que significa que não poderei mais continuar as atualizações do Herald. O último sistema operacional em que o Herald trabalha é o High Sierra". Eu apenas tentei instalar no Catalina e posso confirmar que o Herald não funciona.
Blaise
É uma pena, mas, novamente, este tópico tem 7 anos e minha resposta tem 5 anos.
Rowan Kaag 12/11
Sim, é verdade, meu comentário foi para os outros usuários desesperados que tentam todas as respostas nesta página :)
Blaise