<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Apple Geek &#187; mail</title>
	<atom:link href="http://theapplegeek.ru/archives/tag/mail/feed" rel="self" type="application/rss+xml" />
	<link>http://theapplegeek.ru</link>
	<description>Чему ты научился сегодня?</description>
	<lastBuildDate>Sun, 06 May 2012 15:19:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Outlook 2011 for Mac и невозможность записи файла, открытого во внешней программе</title>
		<link>http://theapplegeek.ru/archives/5242</link>
		<comments>http://theapplegeek.ru/archives/5242#comments</comments>
		<pubDate>Thu, 24 Mar 2011 16:02:04 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://theapplegeek.ru/?p=5242</guid>
		<description><![CDATA[<p>Логика Outlook становится понятной - он не даёт изменять файлы, открытые из него. Но делает это неправильно, не давая сохранить даже копию файла.</p>]]></description>
			<content:encoded><![CDATA[<p>Сценарий &#8211; в Outlook 2011 открываю приатаченный к письму файл</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2011/03/01_out-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2011/03/01_out-thumb.png" height="271" width="288" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Изображение открывается в Preview. Посмотрел, убедился, что всё в порядке и нажимаю &#8220;Save As&#8230;&#8221; для сохранения его в нужный мне каталог, например, в ~/Downloads. К удивлению получаю сообщение &#8220;No permission&#8221;:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2011/03/02_out-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2011/03/02_out-thumb.png" height="256" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>У меня уже возникла мысль о том, что SSD накрывается. Нужно разобраться, что происходит.</p>
<p><span id="more-5242"></span></p>
<p>Пожалуй, применю <a href="http://theapplegeek.ru/archives/5074" >dtruss</a>. Смотрю название бинарного файла Preview.app:</p>
<pre>
$ ps ax | grep Previe
<small> 1794   ??  S      0:16.37 /Applications/Preview.app/Contents/MacOS/Preview -psn_0_598162</small>
</pre>
<p>Найденный &#8220;Preview&#8221; подставляю в dtruss:</p>
<pre>
$ sudo dtruss -n Preview -f
</pre>
<p>Повторяю попытку сохранения. Для того, чтобы очистить историю в терминале (так проще искать), нажимаю Cmd+K (Clear Scrollback). Получаю снова ошибку &#8220;You don&#8217;t have permission&#8221;, прерываю dtruss, медитирую на логи. Процесс очень короткий в отличие от многих других случаев.</p>
<p>Что делает Preview.app при попытке записи?</p>
<pre>
<small>1. getattrlist("/Users/ctrld/Downloads/Image001[3].jpg\0", 0x7FFF5FBFDB30, 0x7FFF5FBFD760)		 = -1 Err#2
2. getattrlist("/Users/ctrld/Downloads\0", 0x7FFF5FBFDB30, 0x7FFF5FBFD760)		 = 0 0
3. mkdir("/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview)\0", 0x1FF, 0x100864680)		 = -1 Err#17
4. mkdir("/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 2)\0", 0x1FF, 0x100864698)		 = -1 Err#17
5. mkdir("/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 3)\0", 0x1FF, 0x1008646B0)		 = 0 0
6. lstat64("/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 3)/Image001[3].jpg\0", 0x7FFF5FBFE310, 0x1F8100)		 = -1 Err#2
7. rename("/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 2)/Image001[3].jpg\0", "/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 3)/Image001[3].jpg\0")		 = -1 Err#1
8. lstat64("/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 3)/Image001[3].jpg\0", 0x118468948, 0x0)		 = -1 Err#2</small>
</pre>
<p>Отступление. Как распознать код ошибки? Нужно посмотреть /usr/include/sys/errno.h.</p>
<pre>
$ grep 2 /usr/include/sys/errno.h
</pre>
<p>Err#2 = ENOENT = &#8220;No such file or directory&#8221;, Err#17 = EEXIST = &#8220;File exists&#8221;, Err#1 = EPERM = &#8220;Operation not permitted&#8221;.</p>
<p>Можно ещё посмотреть секцию ERRORS в &#8220;man getattrlist&#8221;, но там указаны имена констант, а не коды. Сами же коды &#8211; в errno.h.</p>
<ol>
<li>Есть ли файл Image001[3].jpg в указанном для записи каталоге? Нет (ENOENT), продолжаем.</li>
<li>А каталог, куда мы указали записать файл существует? Да (0).</li>
<li>Есть ли во временном каталоге подкаталог &#8220;(A Document Being Saved By Preview)&#8221;, куда можно писать временный файл (проверяем созданием этого каталога)? Есть (EEXIST).</li>
<li>Добавляем единицу к индексу. Есть ли &#8220;(A Document Being Saved By Preview 2)&#8221;? Да, есть (EEXIST).</li>
<li>Добавляем единицу к индексу. Есть ли &#8220;(A Document Being Saved By Preview 3)&#8221;? Не было, но уже есть.</li>
<li>Есть ли файл Image001[3].jpg в нашем последнем временном каталоге? Нет (ENOENT)</li>
<li>Перемещаем Image001[3].jpg из &#8220;(A Document Being Saved By Preview 2)&#8221; в &#8220;(A Document Being Saved By Preview 3)&#8221;. Доступ запрещён (EPERM)</li>
</ol>
<p>Так, проблема в &#8220;/private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/(A Document Being Saved By Preview 2)/Image001[3].jpg&#8221;. Смотрю, почему его нельзя переместить.</p>
<pre>
$ cd /private/var/folders/X4/X4vtQdxYFpOj0O2ozpm4Wk+++TI/TemporaryItems/
$ ls -al "(A Document Being Saved By Preview 2)/Image001[3].jpg"
<small>-rw-r--r--@ 1 ctrld  staff  928886 Mar 24 17:10 (A Document Being Saved By Preview 2)/Image001[3].jpg</small>
</pre>
<p>Права доступа верны, значит нужно сразу проверять флаги (ключ &#8211; буква &#8220;O&#8221;, а не &#8220;ноль&#8221;):</p>
<pre>
$ ls -alO "(A Document Being Saved By Preview 2)/Image001[3].jpg"
<small>-rw-r--r--@ 1 ctrld  staff  uchg 928886 Mar 24 17:10 (A Document Being Saved By Preview 2)/Image001[3].jpg</small>
</pre>
<p>Понятно, стоит флаг uchg (user immutable flag), не дающий ничего сделать с файлом.</p>
<p>Хммм&#8230; Preview такие флаги не ставит. Аттачменты, открываемые во внешних программах, сохраняются в каталоге &#8220;~/Library/Caches/TemporaryItems/Outlook Temp&#8221;. Как определил? При &#8220;Save As&#8230;&#8221; в Preview щёлкнул с Cmd на заголовок окна и увидел путь:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2011/03/03_out-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2011/03/03_out-thumb.png" height="303" width="349" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<pre>
$ cd ~/Library/Caches/TemporaryItems/Outlook Temp
$ ls -alO
<small>drwxr-xr-x@ 6 ctrld  staff  -       204 Mar 24 17:36 .
drwx------@ 4 ctrld  staff  -       136 Mar 24 16:42 ..
-rw-r--r--@ 1 ctrld  staff  uchg 766895 Mar 23 10:37 Image001.jpg
-rw-r--r--@ 1 ctrld  staff  -    766895 Mar 23 10:39 Image001[1].jpg
-rw-r--r--@ 1 ctrld  staff  uchg 928886 Mar 24 16:31 Image001[2].jpg
-rw-r--r--@ 1 ctrld  staff  uchg 928886 Mar 24 17:01 Image001[3].jpg</small>
</pre>
<p>Хм&#8230; Почему три файла с uchg? Удаляю эти аттрибуты:</p>
<pre>
$ chflags nouchg Image001*
</pre>
<p>Открываю снова приатаченный файл из Outlook и вижу снова флаг uchg в новом файле:</p>
<pre>
$ ls -alO
<small>drwxr-xr-x@ 7 ctrld  staff  -       238 Mar 24 17:45 .
drwx------@ 4 ctrld  staff  -       136 Mar 24 16:42 ..
-rw-r--r--@ 1 ctrld  staff  -    766895 Mar 23 10:37 Image001.jpg
-rw-r--r--@ 1 ctrld  staff  -    766895 Mar 23 10:39 Image001[1].jpg
-rw-r--r--@ 1 ctrld  staff  -    928886 Mar 24 16:31 Image001[2].jpg
-rw-r--r--@ 1 ctrld  staff  -    928886 Mar 24 17:01 Image001[3].jpg
-rw-r--r--@ 1 ctrld  staff  uchg 928886 Mar 24 17:45 Image001[4].jpg</small>
</pre>
<p>Глюк Outlook? Выхожу из Outlook, удаляю файлы, захожу в Outlook, открываю приатаченный файл в Preview, снова uchg:</p>
<pre>
<small>drwxr-xr-x@ 3 ctrld  staff  -       102 Mar 24 17:48 .
drwx------@ 4 ctrld  staff  -       136 Mar 24 16:42 ..
-rw-r--r--@ 1 ctrld  staff  uchg 928886 Mar 24 17:48 Image001.jpg</small>
</pre>
<p>Выхожу из Outlook &#8211; временные файлы удалились. Начинаю понимать. Чтобы подтвердить догадку, захожу в Outlook, открываю приатаченный файл в Preview.app, выхожу из Outlook. Файл остаётся на месте и он уже без флага uchg:</p>
<pre>
$ ls -al
<small>drwxr-xr-x@ 3 ctrld  staff     102 Mar 24 17:50 .
drwx------@ 4 ctrld  staff     136 Mar 24 16:42 ..
-rw-r--r--@ 1 ctrld  staff  928886 Mar 24 17:49 Image001.jpg</small>
</pre>
<p>Делаю в Preview.app &#8220;Save As&#8230;&#8221;. И всё работает, ошибки по правам доступа нет!</p>
<p>Итак, логика Outlook становится понятной &#8211; он не даёт изменять файлы, открытые из него. Но делает это неправильно, не давая сохранить даже копию файла. Что можно сказать&#8230; Бывает&#8230;</p>
<p><b>Workaround:</b> если вы хотите поработать с приатаченным к письму файлом, то выйдите предварительно из Outlook.</p>
<p>Вот пример обычного и рутинного исследования странного поведения. Вот так я и разбираюсь с проблемами &#8211; будь то сбой программы или же странная работа сервера или непонятное поведение сети.</p>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/5242/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Решение проблемы с кодировкой писем в Google Mail Exchange</title>
		<link>http://theapplegeek.ru/archives/4705</link>
		<comments>http://theapplegeek.ru/archives/4705#comments</comments>
		<pubDate>Tue, 09 Nov 2010 12:37:27 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://theapplegeek.ru/?p=4705</guid>
		<description><![CDATA[Хорошую вещь сделал Google &#8211; дал возможность подключаться к почте, календарям и контактам через Microsoft Exchange ActiveSync. В выходом iOS 4 появилась возможность подключать несколько учётных записей Exchange. Это полезно для тех, кто уже использует Exchange для рабочей почты, теперь они могут подключить и GMail через ActiveSync. Одна из очень удобных для меня функций в [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://images.theapplegeek.ru/wp-content/uploads/2010/11/activesync_battery1-thumb1.jpg" height="160" align="right" width="160" style=" display: inline; float: right; margin: 0 0 10px 10px;" /></p>
<p>Хорошую вещь сделал Google &#8211; дал возможность подключаться к почте, календарям и контактам через <noindex><a rel="nofollow" href="http://www.google.com/mobile/sync/" >Microsoft Exchange ActiveSync</a></noindex>. В выходом iOS 4 появилась возможность подключать несколько учётных записей Exchange. Это полезно для тех, кто уже использует Exchange для рабочей почты, теперь они могут подключить и GMail через ActiveSync.</p>
<p>Одна из очень удобных для меня функций в ActiveSync &#8211; получение информации о новых письмах (и не только) через Push. Письмо отправлено &#8211; письмо получено &#8211; письмо сразу видно на iPhone. Очень удобно. В обычном GMail, работающему по IMAP4, письма проверяются по методу Fetch периодически с интервалом 15, 30, 60 минут или же вручную. Если вам нужно реагировать на почту быстро, то этого явно недостаточно. Тут на помощь приходит переключение GMail на Microsoft Exchange ActiveSync.</p>
<p><span id="more-4705"></span></p>
<p>Однако я столкнулся с одной досадной проблемой в GMail/Exchange &#8211; некоторые письма нечитаемы из-за проблем с кодировкой. Поменять кодировку из программы на iPhone и iPad нельзя, и я переходил на Web-интерфейс gmail.com. Проблемные письма приходят особенно часто от mail.ru, yandex.ru, ukr.net:</a></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/11/01_ge-full.png"  class="image-link" rel="lightbox"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/11/01_ge-thumb.png" height="221" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Я думал, что проблема именно в Mail.app, но случайно нашёл причину &#8211; виноват именно ActiveSync. Если вы можете поступиться скоростью прихода почты и вам досаждают нечитаемые письма, то переключитесь обратно на GMail IMAP4. При его использовании письма читаются нормально:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/11/02_ge-full.png"  class="image-link" rel="lightbox"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/11/02_ge-thumb.png" height="205" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Проблема возникает при Content-Transfer-Encoding 8bit. Это абсолютно нормальные поля, письма в этом формате, например, формирует Yandex при отправке почты через web-интерфейс:</p>
<pre>
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 8bit
</pre>
<p>Если же отправлять из Mail.app на Mac или же с web-интерфейса GMail, то используется Content-transfer-encoding base64 и почта нормально открывается через ActiveSync:</p>
<pre>
Content-type: text/plain; charset=koi8-r
Content-transfer-encoding: base64
</pre>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/4705/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Ускорение работы Mail.app и пара приёмов работы с SQLite</title>
		<link>http://theapplegeek.ru/archives/3520</link>
		<comments>http://theapplegeek.ru/archives/3520#comments</comments>
		<pubDate>Thu, 11 Mar 2010 12:49:02 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://theapplegeek.ru/?p=3520</guid>
		<description><![CDATA[Если Mail.app у вас стал гораздо медленнее работать, то стоит сделать Vacuum на базу данных SQLite. Предварительно нужно выйти из Mail.app. Для наглядности можно вывести размер базы до операции и после (к сожалению, я этого не сделал). $ ls -alh ~/Library/Mail/Envelope\ Index $ sqlite3 ~/Library/Mail/Envelope\ Index vacuum; $ sqlite3 ~/Library/Mail/Envelope\ Index vacuum index; $ sqlite3 [...]]]></description>
			<content:encoded><![CDATA[<p>Если Mail.app у вас стал гораздо медленнее работать, то стоит сделать Vacuum на базу данных SQLite. Предварительно нужно выйти из Mail.app. Для наглядности можно вывести размер базы до операции и после (к сожалению, я этого не сделал).</p>
<pre>
$ ls -alh ~/Library/Mail/Envelope\ Index
$ sqlite3 ~/Library/Mail/Envelope\ Index vacuum;
$ sqlite3 ~/Library/Mail/Envelope\ Index vacuum index;
$ sqlite3 ~/Library/Mail/Envelope\ Index vacuum subjects;
$ sqlite3 ~/Library/Mail/Envelope\ Index vacuum recipients;
$ sqlite3 ~/Library/Mail/Envelope\ Index vacuum messages;
$ sqlite3 ~/Library/Mail/Envelope\ Index vacuum threads;
$ ls -alh ~/Library/Mail/Envelope\ Index
</pre>
<p>Скорее всего достаточно просто команды &#8220;vacuum&#8221;, но я дополнительно прошёлся по всем таблицам с большим количеством записей и прихватил индексы.</p>
<p><span id="more-3520"></span></p>
<p>Если интересно, то посмотреть схему базы данных можно командой:</p>
<pre>
$ sqlite3 ~/Library/Mail/Envelope\ Index
sqlite> .schema
<small>CREATE TABLE addresses (ROWID INTEGER PRIMARY KEY, address COLLATE NOCASE, comment, UNIQUE(address, comment));
...</small>
</pre>
<p>Перечень таблиц:</p>
<pre>
sqlite> .tables
<small>addresses              ews_folders            subjects
alarms                 feeds                  threads
associations           mailboxes              todo_notes
attachments            messages               todos
calendars              properties             todos_deleted_log
events                 recipients             todos_server_snapshot</small>
</pre>
<p>Количество записей в таблицах:</p>
<pre>
sqlite> select count(*) from messages;
sqlite> select count(*) from subjects;
...
</pre>
<p>Помощь:</p>
<pre>
sqlite> .help
</pre>
<p>Описание работы с SQLite можно посмотреть в статьях &#8220;<noindex><a rel="nofollow" href="http://www.sqlite.org/sqlite.html" >Command Line Shell For SQLite</a></noindex>&#8221; и &#8220;<noindex><a rel="nofollow" href="http://souptonuts.sourceforge.net/readme_sqlite_tutorial.html" >SQLite Tutorial</a></noindex>&#8220;.</p>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/3520/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Удалённое стирание данных с iPhone через Exchange</title>
		<link>http://theapplegeek.ru/archives/3303</link>
		<comments>http://theapplegeek.ru/archives/3303#comments</comments>
		<pubDate>Mon, 08 Feb 2010 15:36:38 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://theapplegeek.ru/?p=3303</guid>
		<description><![CDATA[С месяц назад я смотрел настройки Webmail Exchange, и заметил интересный пункт &#8211; &#8220;Мобильные устройства/Удалить все данные с устройства&#8221;. Но, к сожалению, не сделал следующий шаг и не исследовал эту тему, ведь у меня и так есть подписка на MobileMe, и я могу сделать своему iPhone &#8220;Remote Wipe&#8221;. На прошлой же неделе я увидел статью [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/01_remotewipe-thumb1.png" height="203" align="right" width="160" style=" display: inline; float: right; margin: 0 0 10px 10px;" /></p>
<p>С месяц назад я смотрел настройки Webmail Exchange, и заметил интересный пункт &#8211; &#8220;Мобильные устройства/Удалить все данные с устройства&#8221;. Но, к сожалению, не сделал следующий шаг и не исследовал эту тему, ведь у меня и так есть подписка на MobileMe, и я могу сделать своему iPhone &#8220;Remote Wipe&#8221;. На прошлой же неделе я увидел статью &#8220;<noindex><a rel="nofollow" href="http://theappleblog.com/2010/02/04/how-to-remotely-wipe-an-iphone-using-exchange/" >How-To: Remotely Wipe an iPhone Using Exchange</a></noindex>&#8220;. Поэтому лучше позже, чем никогда.</p>
<p>Многим пользователям iPhone, работающим с Exchange, может быть полезна функция удалённого стирания данных. Ведь кража iPhone может привести к раскрытию конфиденциальной или коммерческой информации. И возможность удаления хоть сработает не всегда, но желательно всё же перестраховаться.</p>
<p><span id="more-3303"></span></p>
<p>Сделаю небольшое отступление &#8211; если вы дорожите данными на своём iPhone/iPod Touch категорически нужно включить Auto-Lock и Passcode Lock (Settings/General):</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/02_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/02_remotewipe-thumb.png" height="480" width="320" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>При попытке разблокировки будет запрошен код, и к данным получить доступ будет проблематично для обычного человека:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/03_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/03_remotewipe-thumb.png" height="480" width="320" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Я не говорю о потенциальной возможности доступа к данным при взломе iPhone &#8211; не уверен, что персональные данные криптуются, а если снять дамп памяти, то незашифрованные данные можно проанализировать и извлечь много интересного. Я могу только надеяться на то, что Apple предусмотрел такое развитие ситуации. Но проверить было бы неплохо.</p>
<p>Итак, вернёмся к Exchange. Если вы доступаетесь к корпоративной почте с iPhone, то он получает информацию о новых письмах используя Push. Если устройство украдено, то нужно зайти в web-интерфейс Exchange (обычно он расположен по адресу https://webmail.company.com/, детали можно узнать у администраторов почтовой системы):</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/04_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/04_remotewipe-thumb.png" height="242" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>В разделе &#8220;Мобильные устройства&#8221; перечислены привязанные к учётной записи iPhone или iPod Touch. Выбираем украденное устройство и жмём &#8220;Удалить все данные с устройства&#8230;&#8221;:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/05_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/05_remotewipe-thumb.png" height="335" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Да, если вы экспериментируете, то все данные будут реально потеряны, включая фото, видео и т.д., причём некоторые данные не синхронизируются и будут утеряны окончательно. Обдумываем это и принимаем окончательное решение:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/06_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/06_remotewipe-thumb.png" height="234" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Устройство помечено для удаления:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/07_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/07_remotewipe-thumb.png" height="335" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Как только оно войдёт в сеть и подключится к Exchange, <noindex><a rel="nofollow" href="http://msexchangeteam.com/archive/2005/07/07/407416.aspx" >будет передана команда на удаление</a></noindex>:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/08_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/08_remotewipe-thumb.png" height="335" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Заодно придёт сообщение по почте:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/09_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/09_remotewipe-thumb.png" height="335" width="500" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>Тем временем устройство, находящееся у злоумышленника, само перезагрузится и запустится стирание данных::</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/10_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/10_remotewipe-thumb.png" height="570" width="427" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>А вот здесь осторожно. Я прервал этот процесс почти сразу же, и после этого мой тестовый iPod Touch перестал загружаться в принципе &#8211; отображалось некоторое время яблоко, после чего он отключался:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2010/02/11_remotewipe-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2010/02/11_remotewipe-thumb.png" height="570" width="427" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p>А теперь о пользе экспериментов. Знания &#8211; это отложенный опыт. Я неоднократно экспериментировал с jailbreak, и, хоть дольше недели на взломанном iPod Touch не мог работать из-за нестабильности системы, я прекрасно знал этот процесс. Если бы не это, я бы смирился и понёс бы iPod в сервисный центр, где с меня сняли бы от $20 до $50. А так я переключился в <noindex><a rel="nofollow" href="http://www.ihackintosh.com/2009/06/recovery-mode-and-dfu-mode/" >DFU Mode</a></noindex>, и вернул жизнь моему iPod Touch.</p>
<p><noindex><a rel="nofollow" href="http://www.apple.com/mobileme/whats-new/" >В MobileMe</a></noindex> можно не только удалить данные, но и выставить удалённо Passcode, вывести сообщение, проиграть сигнал на случай если железка завалилась за кресло, или же найти iPhone на карте. Возможности гораздо богаче, чем в описанном &#8220;Remote wipe&#8221; для Exchange. Но плюс в том, что обеспечивается возможность удаления данных, если не куплена подписка на MobileMe.</p>
<p>И, хоть злоумышленник может сразу вытянуть SIM-карту, а если iPhone не лочится, то сразу же отключить Push, доступ в MobileMe и Exchange или перевести телефон в Airplane Mode, но знание описанного трюка может спасти ваши данные от неквалифицированных воров.</p>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/3303/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mail.app + Mail Act-On + клавиатура</title>
		<link>http://theapplegeek.ru/archives/675</link>
		<comments>http://theapplegeek.ru/archives/675#comments</comments>
		<pubDate>Mon, 28 Sep 2009 12:07:16 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://ctrld.me/?p=675</guid>
		<description><![CDATA[Я работал с разными почтовыми программами под различными операционными системами: Outlook Express, The Bat!, Thunderbird, mutt, Outlook (личная почта в GMail не в счёт). Моей любимой программой был консольный почтовый клиент mutt &#8211; я его использовал по крайней мере года три. Он был чрезвычайно удобен в том числе из-за того, что полностью управлялся с клавиатуры. [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">Я работал с разными почтовыми программами под различными операционными системами: Outlook Express, The Bat!, Thunderbird, mutt, Outlook (личная почта в GMail не в счёт). Моей любимой программой был консольный <noindex><a rel="nofollow" href="http://www.mutt.org/" >почтовый клиент mutt</a></noindex> &#8211; я его использовал по крайней мере года три. Он был чрезвычайно удобен в том числе из-за того, что полностью управлялся с клавиатуры. &#8220;All mail clients suck. This one just sucks less&#8221;. Кстати, он и сейчас продолжает развиваться.</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/01_mailon-full.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/01_mailon-thumb13.png" height="317" width="540" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Когда мне пришлось перейти на Exchange, то, к сожалению, нормальной альтернативы Microsoft Outlook не оказалось (включить поддержку IMAP+SMTP и продолжать работать в mutt было невозможно, Evolution/Unix, а затем Entourage/Mac мне не нравились). Сейчас же, с появлениением в Snow Leopard поддержки Exchange, перешёл на штатный Mail и теперь почти полностью работаю с почтой с MacBook Pro, разве что в отдельных случаях запускаю Outlook под виртуальной машиной. Однако ностальгия по mutt не отпускала &#8211; хотелось самые частые операции делать не мышкой, а нажатием комбинации клавиш.</p>
<p><span id="more-675"></span></p>
<p style="clear: both">И вот я наткнулся на интересный плагин под Mail.app, позволяющий задействовать клавиатуру для таких рутинных операций, как, например, перенос сообщений между ящиками. Это &#8220;<noindex><a rel="nofollow" href="http://www.indev.ca/MailActOn.html" >Mail Act-On 2</a></noindex>&#8221; &#8211; &#8220;Manage your e-mail without leaving your keyboard&#8221;. <noindex><a rel="nofollow" href="http://www.indev.ca/MailActOn.html" >На сайте</a></noindex> можно ознакомиться с функциями и посмотреть видео о его работе. Плагин платный.</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/02_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/02_mailon-thumb.png" height="456" width="279" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex></p>
<p style="clear: both">С почтой я работаю активно, и её у меня достаточно много, причём не удаляю ничего (периодически это сильно выручает), кроме совсем ненужных сообщений. Без разумного подхода к организации почты можно утонуть в почте. Оговорюсь &#8211; я работаю с Exchange, но этот подход годится для любого IMAP-сервера. Я использую такие правила:</p>
<ol style="clear: both">
<li>Inbox, как и рабочий стол, должен быть пустым. Письма отрабатываю по мере поступления, обычно хватает до 10 минут на ответ (параллельно формирую задачи в системе GTD Things по ключевым задачам).</li>
<li>Если письмо требует дополнительных действий, контроля или же не может быть отработано сразу же, то оно помещается в &#8220;Read It Later&#8221;. К этой папке я возвращаюсь несколько раз в день. После обработки письмо помещается в тот же архив.</li>
<li>Как только письмо обработано, оно должно быть помещено в &#8220;кратковременный&#8221; архив на сервере &#8220;Move To Archive&#8221;. В конце недели сообщения из этого архива и из &#8220;Sent&#8221; помещаются в &#8220;долгосрочный&#8221; месячный архив.</li>
</ol>
<p style="clear: both">Эта схема хороша ещё тем, что с почтой можно работать и с iPhone, так как папки &#8220;Inbox&#8221;, &#8220;Move To Archive&#8221; и &#8220;Read It Later&#8221; доступны по EWS/IMAP. Почта из долгосрочного архива недоступна, но если её немного, то и её можно хранить на сервере.</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/10_mailon.jpg"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/10_mailon-thumb.jpg" height="480" width="320" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Моя иерархия папок выглядит так:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/03_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/03_mailon-thumb.png" height="469" width="218" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Mail Act-On я использую в основном для быстрого перемещения сообщений. Кнопка &#8220;F6&#8243; (&#8220;Fn+F6&#8243;) вызывает окно с предустановленными папками:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/04_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/04_mailon-thumb.png" height="305" width="268" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Нажатие на клавишу &#8220;1&#8243; переносит письмо в &#8220;Move To Archive&#8221;, &#8220;3&#8243; &#8211; в &#8220;Read It Later&#8221;, &#8220;4&#8243; &#8211; в долгосрочный архив. Недостаток в том, что нельзя давать названия пунктам меню самому, и если есть несколько &#8220;Inbox&#8221;, то придётся запоминать, за какой именно &#8220;Inbox&#8221; отвечает клавиша. В ближайшее время напишу разработчикам Feature Request. Окно настройки:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/05_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/05_mailon-thumb12.png" height="394" width="540" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>По комбинации &#8220;Shift+F3&#8243; можно перейти в нужную папку</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/06_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/06_mailon-thumb.png" height="447" width="308" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Можно определить и применять правила Act-On по нажатию &#8220;Ctrl+<символ правила>&#8220;. Например, для конфигурации, приведённой ниже, &#8220;Ctrl+1&#8243; помечает письмо красным цветом, а &#8220;Ctrl+0&#8243; восстанавливает стандартный цвет:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/07_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/07_mailon-thumb11.png" height="290" width="540" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Настройки правил:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/08_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/08_mailon-thumb11.png" height="212" width="540" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Действия (ещё одна недоработка &#8211; сделать &#8220;Mark as Flagged&#8221; можно, а убрать пометку нельзя):</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/09_mailon.png"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/09_mailon-thumb.png" height="292" width="171" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Плагин позволил мне ускорить работу с почтой, и хоть немного приблизить Mail.app к моему идеалу &#8211; mutt :-)</p>
<p>P.S. Можно также почитать о приёмах работы в Outlook &#8220;<noindex><a rel="nofollow" href="http://www.potolook.ru/blog/p,407/" >Порядок в папке Входящие или удобное перемещение писем в папки</a></noindex>&#8221; &#8211; спасибо <noindex><a rel="nofollow" href="http://twitter.com/kernelix" >@kernelix</a></noindex>.</p>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/675/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Удаление фантомного письма в Mail/Exchange</title>
		<link>http://theapplegeek.ru/archives/507</link>
		<comments>http://theapplegeek.ru/archives/507#comments</comments>
		<pubDate>Tue, 22 Sep 2009 14:34:21 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://ctrld.me/?p=507</guid>
		<description><![CDATA[Неоднократно сталкивался с тем, что при использовании Exchange EWS в Mail.app постоянно остаётся &#8220;неудаляемым&#8221; одно письмо. Пересоздавал учётную запись &#8211; ничего не помогало, &#8220;неудаляемым&#8221; становилось другое письмо. При попытке удаления выдаётся следующее сообщение: Начал искать решение, нашёл большое обсуждение на сайте Apple &#8220;Exchange issue: send/receive mail fine &#8211; can&#8217;t delete or move messages&#8221;. Одна из [...]]]></description>
			<content:encoded><![CDATA[<p>Неоднократно сталкивался с тем, что при использовании Exchange EWS в Mail.app постоянно остаётся &#8220;неудаляемым&#8221; одно письмо. Пересоздавал учётную запись &#8211; ничего не помогало, &#8220;неудаляемым&#8221; становилось другое письмо.</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/01_exch.jpg"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/01_exch-thumb.jpg" height="157" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>При попытке удаления выдаётся следующее сообщение:</p>
<p><span id="more-507"></span>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/02_exch.jpg"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/02_exch-thumb.jpg" height="170" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Начал искать решение, нашёл большое обсуждение на сайте Apple <noindex><a rel="nofollow" href="http://discussions.apple.com/thread.jspa?threadID=2136569&#038;tstart=30" >&#8220;Exchange issue: send/receive mail fine &#8211; can&#8217;t delete or move messages&#8221;</a></noindex>. Одна из первых рекомендаций мне помогла &#8211; нужно отключить сохранение удаляемых писем на сервере:</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/03_exch.jpg"  class="image-link"><img class="linked-to-original" src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/03_exch-thumb.jpg" height="336" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a></noindex>Затем удалить &#8220;мистическое&#8221; письмо, а потом снова включить при необходимости эту опцию.</p>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/507/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка поддержки Exchange 2007 EWS в Snow Leopard</title>
		<link>http://theapplegeek.ru/archives/136</link>
		<comments>http://theapplegeek.ru/archives/136#comments</comments>
		<pubDate>Mon, 07 Sep 2009 09:49:44 +0000</pubDate>
		<dc:creator>ctrld</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://ctrld.me/archives/136</guid>
		<description><![CDATA[Вступление С момента перехода с Windows на MacOS X я постоянно испытывал чувство незавершённости. И вроде замена всему привычному софту есть, но для работы нужен доступ в почту Microsoft Exchange, и ничего с этим поделать нельзя. Причём доступен единственный альтернативный вариант доступа кроме внутреннего протокола Exchange &#8211; OWA, а его клиент Mail в Leopard перестал [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/01_exchange-full.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/01_exchange-thumb.png" height="275" width="380"  align="right"/></a></noindex></p>
<h3>Вступление</h3>
<p>С момента перехода с Windows на MacOS X я постоянно испытывал чувство незавершённости. И вроде замена всему привычному софту есть, но для работы нужен доступ в почту Microsoft Exchange, и ничего с этим поделать нельзя. Причём доступен единственный альтернативный вариант доступа кроме внутреннего протокола Exchange &#8211; OWA, а его клиент Mail в Leopard перестал понимать (в Tiger была возможность работы с OWA (<noindex><a rel="nofollow" href="http://en.wikipedia.org/wiki/Outlook_Web_Access" >Outlook Web Access</a></noindex>), а Leopard начал требовать соединения через IMAP, но такой возможности у меня не было). Начиная с Exchange 2007 OWA перобразовался в EWS (<noindex><a rel="nofollow" href="http://msdn.microsoft.com/en-us/library/bb408417.aspx" >Exchange Web Services</a></noindex>).</p>
<p>Ситуация была обидной вдвойне, потому что iPod Touch нормально доступался к почте через EWS, а ставить в виртуальной машине Windows с Outlook мне не хотелось. Из доступных рабочих вариантов ещё оставался <noindex><a rel="nofollow" href="http://www.microsoft.com/mac/products/entourage2008/default.mspx" >Microsoft Entourage</a></noindex>, но он мне во-первых не нравился, а во-вторых для работы с Exchange версия <noindex><a rel="nofollow" href="http://www.microsoft.com/mac/products/Office2008/shop-now.mspx" >“Home and Student Edition”</a></noindex> не подходила, и платить $399.95 из своего кармана по крайней мере расточительно.</p>
<p>В итоге я долгое время работал с почтой Exchange вне рабочего места исключительно с iPod Touch.</p>
<p>И вот при представлении Snow Leopard бальзам пролился на мою душу заявленной поддержкой Exchange. Как только у меня появилась первая Developer Preview-версия Snow Leopard, я её поставил, убедился, что Exchange 2007 EWS в Mail работает, и стал ждать релиза, продолжая использовать iPod Touch. Вышел релиз, и вот я потихоньку переехал на Mac OS X в качестве основной системы, и теперь  почти не использую Windows.</p>
<p><span id="more-136"></span></p>
<h3>Требования</h3>
<p>Конечно же, есть определённые требования к серверной части (http://support.apple.com/kb/HT3748).</p>
<ol>
<li>Поддерживается версия Exchange не ниже 2007.</li>
<li>На сервере Exchange 2007 должен быть установлен Exchange 2007 Service Pack 1 Update 4 или более поздний.</li>
<li>Должна быть включена поддержка  протокола Exchange Web Services.</li>
</ol>
<h3>Настройка Mail</h3>
<p>Комментарии излишни, скриншоты говорят сами за себя. Разве что в моей конфигурации Internal и External-сервера одинаковы. Я не ставил перед собой задачу их разделить и не исследовал, как происходит переключение с Internal на External.</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/02_mail-full.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/02_mail-thumb.png" height="270" width="378"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/03_mail.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/03_mail-thumb.png" height="271" width="380"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/04_mail.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/04_mail-thumb.png" height="272" width="380"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/05_mail.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/05_mail-thumb.png" height="271" width="377"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/06_mail.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/06_mail-thumb.png" height="271" width="380"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/07_mail.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/07_mail-thumb.png" height="284" width="380"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/08_mail.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/08_mail-thumb.png" height="242" width="380"  /></a></noindex></p>
<h3>AddressBook</h3>
<p>Если при настройке Mail, как показано выше, отметить поддержку AddressBook и iCal, то ничего вручную донастраивать не придётся.</p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/10_address_book.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/10_address_book-thumb.png" height="336" width="380"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/11_address_book.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/11_address_book-thumb.png" height="335" width="380"  /></a></noindex></p>
<h3>iCal</h3>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/20_ical.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/20_ical-thumb.png" height="258" width="380"  /></a></noindex></p>
<p style="clear: both"><noindex><a rel="nofollow" href="http://images.theapplegeek.ru/wp-content/uploads/2009/09/21_ical.png"  ><img  src="http://images.theapplegeek.ru/wp-content/uploads/2009/09/21_ical-thumb.png" height="343" width="380"  /></a></noindex></p>
<h3>Замеченные проблемы</h3>
<p>Система работает стабильно, у меня за несколько дней использования особых проблем не было. Было две проблемы после начальной настройки:</p>
<ol>
<li>Сразу же после настройки учётной записи у меня были все сообщения задублированы. Но после перезапуска Mail новые сообщения не повторялись и всё нормализовалось.</li>
<li>Я переношу обработанные сообщения в отдельную папку. Но если на пернесённое сообщение пришёл ответ, то вся ветка снова появляется в Inbox, и при попытке перенести уже перенесённые сообщения выдаётся ошибка. Но к этому быстро привыкаешь и подстраиваешься.</li>
</ol>
<p><br class='final-break' style='clear: both' /></p>
]]></content:encoded>
			<wfw:commentRss>http://theapplegeek.ru/archives/136/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

