Описание тега mexico-city
Я так понимаю, что суть вашего вопроса заключается в том, как надежно удалить сообщение, которое вы получили через учетную запись электронной почты IMAP и читать, используя ваш местный Мак ОС Х "Почта" приложения. Вы задать другие интересующие вопросы по пути, на который я буду давать только краткие ответы.
Во-первых, важно понимать учетную запись IMAP, и как это влияет на удаление сообщений. Суть ИМАП подход к электронной почте заключается в том, что Почта лежит в первую очередь на почтовом сервере. Почтовый клиент (ОС Mac адрес приложения в вашем случае) временно загружает копию этого сообщения на свой локальный Mac для вас, чтобы читать. Если тогда Вы были, чтобы накормить ваш Mac, чтобы гигантская дробильная машина, локальный Mac и его копия сообщения будут уничтожены, но оригинал копия сообщения остается неизменным на IMAP-сервере. Когда вы говорите по почте , чтобы удалить сообщение, почта говорит на IMAP-сервере, чтобы удалить его копию сообщения, и Почта удаляются своя копия сообщения. Таким образом, вы, возможно, захотите, чтобы беспокоиться о том, как надежно IMAP-сервер удаляет его копию.
Во-вторых, относительно строго в сторону почты удаляет его сообщения, мы можем сказать, что локальная копия сообщения существует в виде файла на локальном компьютере Mac. Рассказывая Почты удалить сообщения исчезают из почтового окна, но не может удалить локальный файл, содержащий локальную копию. На почту команды "стереть удаленные объекты..." не надежно удалить локальный файл с локальной копией.
Вы спросите: "если я удаляю письмо и пустой мусор в клиенте, то это исключение сделано надежно, через СРМ или в безопасную сторону?" У меня нет доступа к Почте исходный код, так что я не знаю, как надежно он удаляет файл. Мы должны предположить, что он удаляет файлы, используя самый быстрый, простой и небезопасный способ с Mac ОС.
Поэтому, самый безопасный способ я знаю, чтобы удалить сообщение электронной почты от клиента:
- В Почте, удалить сообщение
- В Почте, стереть удаленные объекты. Контроль-кликните на почтовый ящик, который содержал сообщение. Появится всплывающее меню. Выберите "Стереть удаленные объекты...". Откроется диалоговое окно подтверждения. Вы собираетесь удалить файлы, связанные с не только сообщение, которое вы только что удалили, но и другие удаленные сообщения тоже. Нажмите кнопку "ОК".
- Используя Дисковую утилиту, стереть свободное пространство с 7 или 35 проходов. Это тоже будет стереть больше, чем просто местные скопировать сообщение вы удалили.
Если вы заботитесь столько о безопасности, вы должны также подумать о том, как IMAP-сервер удаляет сообщения, и как вы подвержены злоумышленник, увидев копию сообщения на диске для IMAP-сервера. Вы также должны думать о том, вы должны быть отправка таких сообщений в незашифрованном виде, где злоумышленник мониторинга данных, передаваемых через Интернет, может прочитать его.
Вы спросите, "есть ли способ, чтобы определить точное местоположение файлов электронной почты в клиенте?" Да, но это не быстро и не программной. Вы уже выяснили, что сообщения хранятся в
~/Library/Mail/V2/[email protected]@imap.mykolab.com/INBOX.mbox/...
Мое впечатление от глядя на моей собственной файловой системой и логическим мышлением состоит в том, что локальная копия вашего письма будет один совпадающие файлы:
~/Library/Mail/V2/[email protected]@imap.mykolab.com/INBOX.mbox/*/Сведения/*/*/Сообщения/*.мультимедийная
(Эта картина не единственная Почта появляется в использовании; - сообщений, сохраненных "на моем Mac", и вложения, будут иметь разные модели, описывающие путь к файлу имена.
Каждое сообщение электронной почты, как представляется, будет сохранена как обычный текстовый файл с именем, как количество.мультимедийная
, например 55219.мультимедийная
. Один из способов, чтобы найти нужный файл найти отличительные фразы в сообщении, а также для использования команды grep
в командной строке, чтобы найти файл, содержащий эту фразу. Таким образом, [переносы строк добавлены для читабельности]
% грэп -л ремонт кафе '18 январь' ~/Library/Mail/V2/[email protected]@imap.mykolab.com
/Почтовый.в mbox/*/сведения/*/*/сообщения/*.мультимедийная
/Users/myuser/Library/Mail/V2/[email protected]@imap.mykolab.com
/Почтовый.в mbox/393BA6E1-145B-E29D-536F-306645CA9917/данные/3/5/сообщения/53938.мультимедийная
Однако, не думайте, что вы можете безопасно удалить эти файлы из-под почте приложения. Он может растеряться от неожиданного отсутствия файла. Он может просто заново создать файл с копией на сервере IMAP.