Есть ли приложение, которое позволяет мне отправлять только электронную почту?

Я ищу приложение, которое позволит мне отправлять только электронную почту. Часто в ходе моей работы мне нужно просто отправить быстрое электронное письмо, но я не хочу застревать, запуская свой почтовый клиент и читая новую электронную почту.

Самое близкое, что я видел, это QuickMailer , но он просто запускает Mail.app и отправляет электронное письмо с его помощью ... затем держит Mail.app открытым.

Мне нужен пользовательский интерфейс, как у QuickMailer, но приложение, которое сразу же отправляет электронное письмо без использования Mail.app.

Существует ли что-нибудь подобное?

может быть дубликатом apple.stackexchange.com/questions/58730/…
У Quicksilver есть плагин для этого, но я только что попробовал его и не могу заставить его работать надежно. Это бесплатно, так что вы можете попробовать. qsapp.com
Связанный вопрос может помочь, но поскольку ответы касаются использования QuickMailer (а не Quicksilver), давайте пока оставим их на сайте.
Для iOS? Mac OS X? Платформа имеет значение.
Зачем вообще закрывать Mail.app?

Ответы (8)

Командная строка сделает свое дело (с некоторой конфигурацией). Вам нужно будет настроить его для использования аутентификации вашей учетной записи Google (я отметил, что вы отметили вопрос как «gmail», поэтому я предполагаю, что это ваш провайдер).

На этом сайте есть подробная информация о том, как его настроить. Если вы используете двухэтапную аутентификацию со своей учетной записью, просто создайте пароль приложения для командной строки и используйте этот токен при добавлении пароля SASL.

Эта настройка работает хорошо, но не будет обрабатывать вложения. Если вам нужно отправить файл, вам, вероятно, будет проще использовать графический интерфейс Mail.

Однако ваша проблема в том, что вы не хотите открывать программу для отправки сообщения, верно? Потому что для этого требуется, чтобы у вас был открыт Терминал или открывался Терминал, когда вам нужно отправить. Но было бы довольно легко собрать Applescript, который предложит вам адрес назначения, тему и текст электронной почты, а затем вернет это прямо в оболочку и выйдет. Бросьте это в папку пользовательских сценариев и убедитесь, что ваш Mac настроен на отображение сценариев в строке меню для быстрого доступа.

Второе редактирование: обновлен яблочный скрипт, чтобы он работал немного эффективнее; использует код отсюда для записи тела сообщения во временный файл в вашем домашнем каталоге, затем просто использует cat для чтения содержимого файла в сообщении электронной почты и, наконец, удаляет временный файл. Я протестировал его, и он хорошо работает даже с персонажами, которые были неправильно обработаны исходным сценарием.

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
Приложение: Чтобы запустить Postfix при запуске, вам необходимо ознакомиться с инструкциями здесь , иначе он выключится при перезагрузке.

Соавтор QuickMailer здесь. Мы только что выпустили QuickMailer 2.0 с поддержкой SMTP.

http://quickmailer.im

Это позволит вам обойти Mail.app и делать именно то, что вы хотите.

Самое близкое, что я нашел для написания быстрого электронного письма, — это Mail Unread Menu . Пожертвования, жизнь в строке меню, оповещения о новой почте, показ количества непрочитанных и многое другое; технически плагин для почты работал у меня годами.

Вам придется оставить Mail запущенным, фоновым или скрыть или отправить на другой рабочий стол.

И вам нужно открыть меню «Непрочитанная почта», чтобы выбрать «Создать новую почту». Но тем не менее удобный.

Я пользуюсь почтой Apple. Когда мне нужно работать, не отвлекаясь на электронную почту, я отключаю все учетные записи (в меню «Почтовый ящик»). Это позволяет мне по-прежнему отправлять электронную почту, не отвлекаясь на входящие сообщения.

Ваша работа связана с уже открытым веб-браузером? Просто введите mailto:в его адресную строку, и ваш любимый почтовый клиент откроется на экране создания сообщения; даже веб-клиент, если ваш браузер настроен на это! Чтобы закрыть его снова, просто нужно Cmd-Q ( Cmd-W, если вы использовали веб-клиент на вкладке браузера).

@ Zo219 — Ввести mailto: в адресной строке недостаточно. Затем вы должны нажать Return .

Если вам нравится командная строка, вы можете просто ввести следующее в приложение, такое как Терминал:

myserver> mail friend@some-domain.com

Вы уверены, что это работает из коробки в стандартной системе OS X?
Нет, это должен быть почтовый сервер.

Если вы поместите «……» в «сервер входящей почты», вы сможете отправлять, но не получать письма в Mail.app.

У меня есть QikMsg в AppStore, который отправляет сообщения в Facebook, Twitter, Tencent и Weibo. Последние два — китайские сайты. На этой неделе я добавлю к нему электронную почту — хорошая идея.

На самом деле, обновленная версия с простой отправкой по электронной почте будет на пути в магазин приложений примерно через час... Исправление - сейчас она находится на рассмотрении...