Esiste un'app che mi consente di inviare solo email?

10

Sto cercando un'app che mi consenta di inviare solo email. Spesso nel corso del mio lavoro ho bisogno solo di sparare una e-mail veloce ma non voglio rimanere bloccato sparando al mio client di posta e leggendo una nuova email.

Il più vicino che ho visto è QuickMailer , ma apre semplicemente Mail.app e invia un'e-mail con questo ... quindi mantiene aperta Mail.app.

Voglio un'interfaccia utente come QuickMailer, ma un'app che invia l'e-mail senza usare Mail.app.

Esiste qualcosa di simile?

    
posta kareem 25.02.2013 - 09:34
fonte

8 risposte

4

Co-autore di QuickMailer qui. Abbiamo appena rilasciato QuickMailer 2.0 che ha il supporto SMTP.

link

Ciò ti consentirebbe di aggirare Mail.app e fare esattamente ciò che volevi.

    
risposta data 05.06.2014 - 10:32
fonte
3

Command line farà il trucco (con alcuni configurazione). Dovrai configurarlo per utilizzare l'autenticazione del tuo account Google (ho notato che hai taggato la domanda con "gmail" quindi presumo che sia il tuo fornitore).

Questo sito ha i dettagli su come configurarlo. Se utilizzi l'autenticazione in due passaggi con il tuo account, crea una password dell'applicazione per la riga di comando e usa quel token quando aggiungi la password SASL.

Questa configurazione funziona bene ma non gestirà gli allegati. Se devi inviare un file, probabilmente avrai un tempo più semplice usando la GUI di Mail.

Tuttavia, il tuo problema è che non vuoi aprire un programma per inviare un messaggio, corretto? Perché questo richiede di avere il terminale aperto o di aprire il terminale quando è necessario inviare. Ma sarebbe abbastanza facile imbattersi in un Applescript che ti chiederà l'indirizzo di destinazione, l'oggetto e il testo dell'email, quindi rimbalzare direttamente sulla shell ed uscire. Buttalo nella cartella degli script utente e assicurati che il tuo Mac sia configurato per mostrare gli script nella barra dei menu per un accesso rapido.

Seconda modifica: aggiorna il applescript per funzionare un po 'più efficientemente; utilizza il codice da qui per scrivere il corpo del messaggio in un file temporaneo nella propria directory home, quindi utilizza semplicemente cat per leggere il contenuto del file in un messaggio di posta elettronica e infine elimina il file temporaneo. L'ho provato e funziona bene anche con personaggi maltrattati dallo script originale.

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
    
risposta data 28.02.2013 - 20:21
fonte
1

La cosa più vicina che ho trovato per scrivere una e-mail veloce è Menu non letto per la posta . Articoli per le donazioni, vive nella barra dei menu, segnala la nuova posta, mostra il numero di messaggi non letti e altro; tecnicamente un plugin per la posta, ha funzionato per me da anni.

Dovresti lasciare la posta in esecuzione, in background o nasconderla o inviarla a un altro desktop.

E devi premere il menu Mail Unread per selezionare Compose New Mail. Ma a portata di mano comunque.

    
risposta data 27.02.2013 - 00:39
fonte
1

Uso Apple Mail. Quando devo lavorare senza distrazioni email, prendo tutti gli account offline (nel menu Mailbox). Ciò mi consente di inviare ancora e-mail senza essere distratto dai messaggi in arrivo.

    
risposta data 27.02.2013 - 13:24
fonte
0

Il tuo lavoro prevede che un browser Web sia già aperto? Digita mailto: nella sua barra degli indirizzi e il tuo client di posta preferito si aprirà su una schermata di composizione; anche un client web, se il tuo browser è impostato per farlo! La chiusura di nuovo richiede solo un Cmd -Q ( Cmd -W, se si stesse utilizzando un client Web in una scheda del browser).

    
risposta data 25.02.2013 - 19:16
fonte
0

Se ti piace la riga di comando, puoi semplicemente digitare quanto segue in un'app come Terminal:

myserver> mail [email protected]

    
risposta data 28.02.2013 - 20:00
fonte
0

Se metti "......" nel "server di posta in arrivo" sarai in grado di inviare ma non ricevere mail in Mail.app

    
risposta data 16.02.2014 - 19:14
fonte
-2

Ho QikMsg nell'App Store, che invia messaggi a Facebook, Twitter, Tencent e Weibo. Gli ultimi due sono siti cinesi. Aggiungerò un'email a questa settimana - buona idea lì.

In effetti, la versione aggiornata, con solo e-mail di invio, sarà sulla strada per l'app store tra un'ora o più ... Correzione - È in revisione ora ...

    
risposta data 01.11.2015 - 15:57
fonte

Leggi altre domande sui tag