Vamos fazer do jeito certo ...
Defina um novo evento de calendário após seu e-mail e execute um applescript ... O script consistirá em uma linha:
tell application "Mail" to quit
Eu acredito que isso deve resolver seus problemas ...
O iCal usa um arquivo de script embutido para enviar lembretes via Mail.app. Ele funciona muito bem, mas eu não uso Mail.app para minha conta de e-mail principal, apenas para enviar notificações de calendário.
Assim, o Mail.app é aberto e envia o alerta, mas permanece aberto.
Eu tentei editar o arquivo de script da Apple para que ele saia do Mail, mas parece que não funciona.
Alguém pode oferecer algum conselho?
Vamos fazer do jeito certo ...
Defina um novo evento de calendário após seu e-mail e execute um applescript ... O script consistirá em uma linha:
tell application "Mail" to quit
Eu acredito que isso deve resolver seus problemas ...
Eu descobri uma maneira complicada de fazer isso. Vou fazer algumas suposições: você está usando o IMAP e conhece o Finder e o AppleScript. Eu acho que pode funcionar para o correio POP também, embora eu não esteja usando o email POP, então não tenho certeza da estrutura da pasta
Palavra de aviso: isso será acionado toda vez que você enviar um e-mail com o Apple Mail. Eu presumo que isso não importa, pois você só o usa para enviar alertas do iCal.
Sent.imapmbox
. Talvez seja Sent Mail.imapmbox
para o gmail Messages
. Queremos anexar uma ação de pasta a essa pasta Messages
e localize Folder Actions Setup
no menu Serviços. (Pode ser diferente se você não estiver usando o OS X 10.6 Snow Leopard.) add - new item alert.scpt
por enquanto. Edit Script
. Substitua o conteúdo do script pelo seguinte:
on adding folder items to this_folder after receiving added_items
try
tell application "Mail" to quit
end try
end adding folder items to
quit - apple mail.scrpt
ou qualquer outra coisa. Agora, sempre que um email for enviado com essa conta e o email enviado for movido para essa pasta, esse script será ativado e sairá do aplicativo Mail! Eu testei isso e funcionou com o meu computador.
Como alternativa, você pode usar MailActOn para configurar e a regra de envio de e-mail que executa um script. (O email suporta apenas scripts de email de entrada). Isso custa dinheiro embora. Eu suponho que se você cc: uma conta de e-mail configurada no Apple Mail, você poderia configurar uma regra de e-mails recebidos ...