AppleScript: Отправители и темы почты Mail на рабочем столе

Читай новости Mac911.RU в удобном и популярном формате RSS Условия размещения рекламы на Mac911.RU|iPod911.RU

Я многократно забывал проверять почту и нашел решение, как отображать на рабочем столе Mac имена отправителей и темы писем майлбокса Flagged Mail. Решается это с помощью Geektool и довольно простого AppleScript:



set newline to ASCII character 10

set finalText to "Flagged Mail:" & newline
tell application "Mail"
  set theMessages to every message in inbox whose flagged status is true
  repeat with i from 1 to number of items in theMessages
    set thisMessage to item i of theMessages
    set fromMsg to (sender of thisMessage as string)
    set subjMsg to (subject of thisMessage as string)
    set finalText to finalText & "! " & word 1 of fromMsg & ": " & subjMsg & newline
  end repeat
end tell
finalText

macosxhints.com

Сохранить этот файл как AppleScript с именем flagged mail.scpt. В Geektool добавить Shell Geeklet со следующим кодом:
osascript ~/Documents/Workflows/flagged\ mail.scpt

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

Далее

Сохранение группы писем Mail в формате RTF c картинками и музыкой

Читай новости Mac911.RU в удобном и популярном формате RSS Условия размещения рекламы на Mac911.RU|iPod911.RU

Мне давно хотелось сохранять группу сообщений электронной почты в виде одного текстового файла. Я предполагал, что потребуется написать сценарий или воспользоваться сторонней программой-конвертором и провел около часа, читая обсуждения. Разумеется, можно создать архив почтового ящика, но прочесть письма потом будет возможно только вновь импортировав их в Mail.

Image: mobilejunkie.wordpress.com

Решение оказалось неожиданно простым. Сначала выделите группу писем в Mail; затем выберите Save As (Сохранить как). В нижней части окна сохранения укажите формат Rich Text. Вот и всё! Mail сохранит выбранные письма с картинками и даже аудиовложениями. Если кому-то решение покажется слишком очевидным, что ж, если оно уже и было описано ранее, мне встречать не приходилось.

macosxhints.com

Далее

Mac Tip: URL-адреса источников RSS в Mail

Читай новости Mac911.RU в удобном и популярном формате RSS Условия размещения рекламы на Mac911.RU|iPod911.RU
tao32icon TranslateIt! – перевод с пяти европейских языков, более 90 дополнительных словарей!

Для тех, кто использует Mail в качестве RSS-ридера, иногда могут задаваться вопросом, как получить URL адреса источников. Действительно, ни меню, ни контекстное меню не дают доступа до адреса. Но выход есть, и если вам нужно скопировать адрес источника, нужно поступить так:

Во-первых, при добавлении источника в Mail адрес можно скопировать из диалогового окна:

Далее

Mac Tip: Простое копирование адреса в Mail

Читай новости Mac911.RU в удобном и популярном формате RSS Условия размещения рекламы на Mac911.RU|iPod911.RU

Само копирование адреса не является чем-то сложным. Наводите мышку на адрес в полученном письме, нажимаете и выбираете из списка Копировать адрес. Но этот способ рассчитан на вставку адреса в тот же Mail. А если вам нужно вставить скопированный адрес в текстовый документ или веб форму, получите такой результат: Имя_Получателя <адрес@домен>. Чтобы получить чистый адрес без каких-либо дополнений, я знаю два способа: через Терминал и с помощью Secrets.

Далее

Applescript: Голосовое оповещение важного письма

Читай новости Mac911.RU в удобном и популярном формате RSS Условия размещения рекламы на Mac911.RU|iPod911.RU

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

Также известно, что отобранные по конкретному типу сообщения поддаются разным действиям, например, перемещение в папку, или запуск сценария.

Далее