Gibt es eine App, mit der ich nur E-Mails senden kann?

Ich suche eine App, mit der ich nur E-Mails senden kann. Oft muss ich im Laufe meiner Arbeit nur eine schnelle E-Mail abschicken, möchte aber nicht damit stecken bleiben, meinen E-Mail-Client hochzufahren und neue E-Mails zu lesen.

Das nächste, was ich gesehen habe, ist QuickMailer , aber es startet einfach Mail.app und sendet damit eine E-Mail ... und hält dann Mail.app geöffnet.

Ich möchte eine Benutzeroberfläche wie die von QuickMailer, aber eine App, die die E-Mail sofort sendet, ohne Mail.app zu verwenden.

Gibt es so etwas?

Quicksilver hat dafür ein Plugin, aber ich habe es gerade ausprobiert und kann es nicht zuverlässig zum Laufen bringen. Es ist jedoch kostenlos, also können Sie es versuchen. qsapp.com
Die verknüpfte Frage könnte helfen, aber da die Antworten dort QuickMailer (und nicht Quicksilver) verwenden sollen, lassen wir beide vorerst auf der Website live.
Für iOS? Mac OS X? Plattform zählt.
Warum Mail.app überhaupt herunterfahren?

Antworten (8)

Die Befehlszeile reicht aus (mit etwas Konfiguration). Sie müssen es einrichten, um die Authentifizierung Ihres Google-Kontos zu verwenden (ich habe festgestellt, dass Sie die Frage mit "gmail" markiert haben, also gehe ich davon aus, dass dies Ihr Anbieter ist).

Auf dieser Website finden Sie Einzelheiten zur Einrichtung. Wenn Sie die zweistufige Authentifizierung mit Ihrem Konto verwenden, erstellen Sie einfach ein Anwendungskennwort für die Befehlszeile und verwenden Sie dieses Token beim Hinzufügen des SASL-Kennworts.

Dieses Setup funktioniert gut, verarbeitet aber keine Anhänge. Wenn Sie eine Datei senden müssen, haben Sie es wahrscheinlich einfacher, die Mail-GUI zu verwenden.

Ihr Problem ist jedoch, dass Sie kein Programm öffnen möchten, um eine Nachricht zu senden, richtig? Denn dazu müssen Sie das Terminal geöffnet haben oder das Terminal öffnen, wenn Sie senden müssen. Aber es wäre ziemlich einfach, ein Applescript zusammenzubauen, das Sie zur Zieladresse, zum Betreff und zum Text der E-Mail auffordert, das dann direkt an die Shell weiterleitet und beendet. Werfen Sie dies in Ihren Benutzerskriptordner und stellen Sie sicher, dass Ihr Mac so konfiguriert ist, dass er Skripts in der Menüleiste für den schnellen Zugriff anzeigt.

Zweite Bearbeitung: Applescript aktualisiert, um etwas effizienter zu arbeiten; verwendet den Code von hier , um den Nachrichtentext in eine temporäre Datei in Ihrem Home-Verzeichnis zu schreiben, verwendet dann einfach cat, um den Dateiinhalt in eine E-Mail-Nachricht einzulesen, und löscht schließlich die temporäre Datei. Ich habe es getestet und es funktioniert gut, selbst mit Zeichen, die vom ursprünglichen Skript falsch behandelt wurden.

try
    display dialog "Send email to:" default answer "email@domain.com"
    set theEmail to (text returned of result)
    if theEmail is "email@domain.com" 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
Nachtrag: Um Postfix beim Start zum Laufen zu bringen, müssen Sie die Anweisungen hier lesen, sonst wird es beim Neustart heruntergefahren.

Co-Autor von QuickMailer hier. Wir haben gerade QuickMailer 2.0 veröffentlicht, das SMTP unterstützt.

http://quickmailer.im

Das würde es Ihnen ermöglichen, Mail.app zu umgehen und genau das zu tun, was Sie wollten.

Das nächste, was ich zum Schreiben einer schnellen E-Mail gefunden habe, ist Mail Unread Menu . Donation-Ware, Leben in der Menüleiste, Benachrichtigungen über neue E-Mails, Anzahl der ungelesenen anzeigen und mehr; technisch gesehen ein Mail-Plugin, hat bei mir jahrelang funktioniert.

Sie müssten Mail im Hintergrund laufen lassen oder ausblenden oder an einen anderen Desktop senden.

Und Sie müssen das Menü „Ungelesene E-Mails“ herunterziehen, um „Neue E-Mail erstellen“ auszuwählen. Aber trotzdem handlich.

Ich nutze Apple-Mail. Wenn ich ohne E-Mail-Ablenkung arbeiten muss, schalte ich alle Konten offline (im Postfach-Menü). Dadurch kann ich immer noch E-Mails senden, ohne von eingehenden Nachrichten abgelenkt zu werden.

Beinhaltet Ihre Arbeit einen bereits geöffneten Webbrowser? Geben Sie einfach mailto:in die URL-Leiste ein und Ihr bevorzugter E-Mail-Client öffnet sich mit einem Erstellungsbildschirm; sogar ein Webclient, wenn Ihr Browser dafür eingerichtet ist! Das erneute Schließen erfordert nur ein Cmd-Q ( Cmd-W, wenn Sie einen Webclient in einem Browser-Tab verwendet haben).

@Zo219 — Die Eingabe von mailto: in der Adressleiste reicht nicht aus. Dann müssen Sie Return drücken .

Wenn Ihnen die Befehlszeile gefällt, können Sie einfach Folgendes in eine App wie Terminal eingeben:

myserver> mail friend@some-domain.com

Sind Sie sicher, dass dies auf einem standardmäßigen OS X-System sofort funktioniert?
Nein, es müsste ein Mailserver sein.

Wenn Sie "......" in den "Posteingangsserver" eingeben, können Sie in der Mail.app Mails senden, aber nicht empfangen

Ich habe QikMsg im AppStore, das Nachrichten an Facebook, Twitter, Tencent und Weibo sendet. Die letzten beiden sind chinesische Seiten. Ich werde diese Woche eine E-Mail hinzufügen - gute Idee.

Tatsächlich wird die aktualisierte Version, nur mit einfachem E-Mail-Versand, in etwa einer Stunde auf dem Weg in den App Store sein ... Korrektur - Sie wird gerade überprüft ...