Existe um aplicativo que me permita enviar apenas emails?

10

Estou procurando um aplicativo que permita que eu envie apenas emails. Freqüentemente, no decorrer do meu trabalho, preciso apenas enviar um email rápido, mas não quero ficar preso ao iniciar meu cliente de email e ler novos emails.

O mais próximo que eu vi é o QuickMailer , mas ele apenas dispara o Mail.app e envia um email usando isso ... e mantém o Mail.app aberto.

Quero uma interface do usuário como o QuickMailer's, mas um aplicativo que envie o email imediatamente sem usar o Mail.app.

Existe algo assim?

kareem
fonte
pode ser uma duplicata apple.stackexchange.com/questions/58730/…
Anônimo
O Quicksilver possui um plug-in para fazer isso, mas eu apenas tentei e não consigo fazê-lo funcionar de maneira confiável. No entanto, é gratuito, então você pode tentar. qsapp.com
seanhussey
A pergunta vinculada pode ajudar, mas como as respostas existem para usar o QuickMailer (e não o Quicksilver), vamos deixar os dois ativos no site por enquanto.
bmike
1
Para iOS? Mac OS X? A plataforma importa.
Daniel
Por que encerrar o Mail.app em primeiro lugar?
User151019

Respostas:

4

A linha de comando fará o truque (com algumas configurações). Você precisará configurá-lo para usar a autenticação da sua conta do Google (notei que você marcou a pergunta com "gmail", portanto, presumo que seja seu provedor).

Este site possui detalhes sobre como configurá-lo. Se você usar a autenticação em duas etapas com sua conta, crie uma senha do aplicativo para a linha de comando e use esse token ao adicionar a senha SASL.

Essa configuração funciona bem, mas não manipula anexos. Se você precisar enviar um arquivo, provavelmente terá mais facilidade usando a GUI do Mail.

No entanto, seu problema é que você não deseja abrir um programa para enviar uma mensagem, correto? Porque isso requer que você abra o Terminal ou abra o Terminal quando precisar enviar. Mas seria bastante fácil reunir um Applescript que solicitasse o endereço de destino, o assunto e o texto do email, depois devolva-o diretamente ao shell e saia. Jogue isso na pasta de scripts do usuário e verifique se o Mac está configurado para mostrar Scripts na barra de menus para acesso rápido.

Segunda Edição: Atualizado o AppleScript para funcionar um pouco mais eficientemente; usa o código daqui para gravar o corpo da mensagem em um arquivo temporário em seu diretório pessoal, depois simplesmente usa cat para ler o conteúdo do arquivo em uma mensagem de e-mail e, finalmente, exclui o arquivo temporário. Eu testei e funciona bem mesmo com personagens que foram mal manuseados pelo script original.

try
    display dialog "Send email to:" default answer "[email protected]"
    set theEmail to (text returned of result)
    if theEmail is "[email protected]" then error "No recipient specified!"

    display dialog "Email subject:" default answer "Subject"
    set theSubject to (text returned of result)
    if theEmail is "Subject" then error "No subject specified!"

    display dialog "Message:" default answer ¬
        "Enter message text" & return & return & return & return
    set theBody to (text returned of result)

    set this_file to (((path to home folder) as text) & "message.tmp")
    my write_to_file(theBody, this_file, true)

    do shell script "cd ~/; cat message.tmp | mail -s \"" & theSubject & "\" " & theEmail & "; rm message.tmp"

on error theError
    display dialog theError buttons {"Quit"} default button 1
end try

-- this subroutine saves input as a text file
on write_to_file(this_data, target_file, append_data) -- (string, file path as string, boolean)
    try
        set the target_file to the target_file as text
        set the open_target_file to ¬
            open for access file target_file with write permission
        if append_data is false then ¬
            set eof of the open_target_file to 0
        write this_data to the open_target_file starting at eof
        close access the open_target_file
        return true
on error
        try
            close access file target_file
        end try
        return false
    end try
end write_to_file
dr.nixon
fonte
Adendo: Para que o Postfix seja executado no início, você precisará ver as instruções aqui ; caso contrário, ele será desligado na reinicialização.
dr.nixon
4

Co-autor do QuickMailer aqui. Acabamos de lançar o QuickMailer 2.0, que possui suporte SMTP.

http://quickmailer.im

Isso tornaria possível ignorar o Mail.app e fazer exatamente o que você queria.

Rasmus Porsager
fonte
1

A coisa mais próxima que encontrei para escrever um e-mail rápido é o Menu Correio Não Lido . Doações, vive na barra de menus, alerta para novas mensagens, mostra o número de não lidas e muito mais; tecnicamente, um plug-in de email, funciona para mim há anos.

Você precisaria deixar o Mail em execução, em segundo plano ou ocultar ou enviar para outra área de trabalho.

E você precisa abrir o Menu Não Lido do Correio para selecionar Redigir Novo Correio. Mas útil, no entanto.

Zo219
fonte
1

Eu uso o Apple Mail. Quando preciso trabalhar sem distração de e-mail, coloco todas as contas offline (no menu Caixa de Correio). Isso ainda permite que eu envie e-mails sem ser distraído pelas mensagens recebidas.

Cara
fonte
0

O seu trabalho envolve um navegador da web já aberto? Basta digitar mailto:na barra de URL e seu cliente de email favorito será aberto em uma tela de composição; mesmo um cliente da Web, se o seu navegador estiver configurado para fazer isso! Fechá-lo novamente leva apenas Cmd-Q ( Cmd-W, se você estiver usando um cliente da Web em uma guia do navegador).

JRobert
fonte
@ Zo219 - Digitar mailto: na barra de endereços não é suficiente. Então você tem que pres Return .
Nicolas Barbulesco
0

Se você gosta da linha de comando, basta digitar o seguinte em um aplicativo como o Terminal:

myserver> mail [email protected]

user8128167
fonte
1
Você tem certeza de que isso funciona imediatamente em um sistema OS X padrão?
nohillside
1
Não, teria que ser um servidor de correio.
user8128167
0

Se você colocar "......" no "servidor de mensagens recebidas", poderá enviar, mas não receber, mensagens no Mail.app

Ersan Tzampaz
fonte
-2

Eu tenho o QikMsg na AppStore, que envia mensagens para o Facebook, Twitter, Tencent e Weibo. Os dois últimos são sites chineses. Vou adicionar e-mail a ele esta semana - boa ideia lá.

De fato, a versão atualizada, com apenas um simples envio de e-mail, estará a caminho da loja de aplicativos em uma hora ou mais ... Correção - Está em revisão agora ...

Harry McGovern
fonte