<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>exchange-server &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/exchange-server/</link>
	<description>Feed of posts on WordPress.com tagged "exchange-server"</description>
	<pubDate>Sat, 28 Nov 2009 11:18:45 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[How Can I Help?]]></title>
<link>http://tekplussolutions.wordpress.com/2009/11/25/how-can-i-help/</link>
<pubDate>Tue, 24 Nov 2009 20:28:01 +0000</pubDate>
<dc:creator>Tech Plus Solutions</dc:creator>
<guid>http://tekplussolutions.wordpress.com/2009/11/25/how-can-i-help/</guid>
<description><![CDATA[What are your greatest concerns about technology issues as a Small Business Start Up or a Small Busi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>What are your greatest concerns about technology issues as a Small Business Start Up or a Small Business? We are here to help and answer questions. There are a lot of solutions out their. Let Us help <a href="http://tekplussolutions.wordpress.com">http://tekplussolutions.wordpress.com</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cutting Back on Travel Expenses With Microsoft Audio Conferencing « Tekplussolutions]]></title>
<link>http://tekplussolutions.wordpress.com/2009/11/23/cutting-back-on-travel-expenses-with-microsoft-audio-conferencing-%c2%ab-tekplussolutions/</link>
<pubDate>Sun, 22 Nov 2009 16:27:03 +0000</pubDate>
<dc:creator>Tech Plus Solutions</dc:creator>
<guid>http://tekplussolutions.wordpress.com/2009/11/23/cutting-back-on-travel-expenses-with-microsoft-audio-conferencing-%c2%ab-tekplussolutions/</guid>
<description><![CDATA[Cutting Back on Travel Expenses With Microsoft Audio Conferencing « Tekplussolutions. Microsoft Onli]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://tekplussolutions.wordpress.com/2009/11/18/cutting-back-on-travel-expenses-with-audio-conferencing/">Cutting Back on Travel Expenses With Microsoft Audio Conferencing « Tekplussolutions</a>.</p>
<p>Microsoft Online Services&#8217;s  Business Productivity Online Standard Suite(BPOS)  This whole suite is designed to make your job easier and get more done in less time. This is especially true with Business Sales Forces. The time saved by Microsoft Live Meeting between saving time on travel, less phone time can add to there commissions and directly affect the Botttomline by savings in productivity, cutting                                                     Travel Expenses and Optimizing the Sales Force. This is especially useful to Small Business giving them the tools to run their company and  not the company run them. No need for a dedicated IT person due to the BPOS being a Managed Services. Small Business can Focus on what they started the company for. See the blog for more details. Web site soon to come!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft SharePoint Online Services]]></title>
<link>http://tekplussolutions.wordpress.com/2009/11/22/microsoft-sharepoint-online-services/</link>
<pubDate>Sat, 21 Nov 2009 17:19:07 +0000</pubDate>
<dc:creator>Tech Plus Solutions</dc:creator>
<guid>http://tekplussolutions.wordpress.com/2009/11/22/microsoft-sharepoint-online-services/</guid>
<description><![CDATA[Microsoft SharePoint Online Give your business a highly secure, central location where employees can]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h2>Microsoft SharePoint Online</h2>
<p>Give your business a highly secure, central location where employees can efficiently collaborate with team members, find organizational resources, manage content and workflow, and gain the business insight to make better-informed decisions. Employees can create and manage custom team- and project-focused intranet sites for collaboration and document sharing. This is included in Microsoft Online Services with the following other products: Microsoft Exchange Online, Microsoft Live Meeting Online and Microsoft Communications Online.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft Apps to Start Your Small Business]]></title>
<link>http://tekplussolutions.wordpress.com/2009/11/21/enterprise-internet-apps-to-start-small-business/</link>
<pubDate>Sat, 21 Nov 2009 05:36:08 +0000</pubDate>
<dc:creator>Tech Plus Solutions</dc:creator>
<guid>http://tekplussolutions.wordpress.com/2009/11/21/enterprise-internet-apps-to-start-small-business/</guid>
<description><![CDATA[Microsoft Online Services is the perfect internet solution to start your small business. Microsoft O]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Microsoft Online Services is the perfect internet solution to start your small business. Microsoft Online Sharepoint Services, Microsoft Exchange Online, Microsoft Windows Live Meeting, Microsoft Communications Services Online. Then add Microsoft Live Services for a free website, Microsoft Office Online,  Live Services for storing files and easy collaboration. MSN brings Small Business Startup info, stock info and anything else you could need. If you can&#8217;t find it there you will find it on Microsoft Bing. Free Business Templates for Accounting, Payroll, Inventory and various templates, clipart for your Small Business Start Up are available for Microsoft Office in the Online Help in each Help Menu for free download. Microsoft is a winning combination for any start up business bringing Enterprise tools to the small business start up.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fix Exchange 2007 Export-Mailbox error "ID no: 00000000-0000-00000000, error code: -1056749164"]]></title>
<link>http://yuridejager.wordpress.com/2009/11/20/fix-exchange-2007-export-mailbox-error-id-no-00000000-0000-00000000-error-code-1056749164/</link>
<pubDate>Fri, 20 Nov 2009 10:15:05 +0000</pubDate>
<dc:creator>Yuri de Jager</dc:creator>
<guid>http://yuridejager.wordpress.com/2009/11/20/fix-exchange-2007-export-mailbox-error-id-no-00000000-0000-00000000-error-code-1056749164/</guid>
<description><![CDATA[While trying to export a mailbox to a pst file (Export-Mailbox -Identity yuri.dejager -PSTFolderPath]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>While trying to export a mailbox to a pst file (Export-Mailbox -Identity yuri.dejager -PSTFolderPath E:\yuri.dejager.pst -BadItemLimit 65000 -ExcludeFolders &#8220;\Deleted Items&#8221;) I received the following error:</p>
<div id="_mcePaste">MAPI or an unspecified service provider.</div>
<div id="_mcePaste">ID no: 00000000-0000-00000000, error code: -1056749164</div>
<div id="_mcePaste">At line:1 char:15</div>
<p>Thanks to a <a href="http://social.technet.microsoft.com/forums/en-US/exchangesvrmigration/thread/a143664a-71b1-4c64-9928-71ec3ea809c9/" target="_blank">Technet forum thread</a> I quickly found it to be a permission problem. The following command fixed things:</p>
<p>Add-mailboxpermission -identity yuri.dejager -accessrights fullaccess -user &#60;user which executes the Export-Mailbox command&#62;</p>
<p>You, of course, need to have permission to successfully execute this command =)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Rollup Update 1 for Exchange Server 2007 SP2]]></title>
<link>http://okrylov.wordpress.com/2009/11/20/rollup-update-1-for-exchange-server-2007-sp2/</link>
<pubDate>Fri, 20 Nov 2009 10:13:05 +0000</pubDate>
<dc:creator>Олег Крылов</dc:creator>
<guid>http://okrylov.wordpress.com/2009/11/20/rollup-update-1-for-exchange-server-2007-sp2/</guid>
<description><![CDATA[На фоне последних событий, как то Платформа 2010, MVP OpenDays, втягивание в работу (Oh no, not agai]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://okrylov.files.wordpress.com/2009/11/image4.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="image" border="0" alt="image" src="http://okrylov.files.wordpress.com/2009/11/image_thumb4.png?w=476&#038;h=198" width="476" height="198" /></a><br />
 На фоне последних событий, как то Платформа 2010, MVP OpenDays, втягивание в работу (Oh no, not again!), кардинальное переосмысление жизненной позиции в целом, как следствие всего вышеперечисленного, как-то незаметно прошла новость о выходе очередного в общем и первого в частном случае пакета обновлений. Встречайте, коллеги, <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=de91f994-6263-47ef-89d7-6d344997459d">Rollup Update 1 для Exchange Server 2007 SP2</a>, прошу любить и жаловать.</p>
<p> <!--more-->
<p>Что же готовит нам этот пакет? Да на самом деле не так уж и много. Хотя <a href="http://support.microsoft.com/Default.aspx?kbid=971534">список исправлений</a> достаточно внушителен. Кстати, в списке одна из ссылок битая и ведет вникуда <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p><a href="http://support.microsoft.com/kb/958617/">958617</a> (http://support.microsoft.com/kb/958617/ ) E-mail messages are blocked at the local delivery queue in an Exchange Server 2007 Service Pack 2 environment if a user has Outlook client-side rules totaling more than 32 kilobytes (KB)</p>
<p>Лично мне из всего перечисленного в списке пришлось долго повозиться с агентом перезаписи адресов на Edge Transport. В остальном установка SP2 прошла относительно спокойно. Но я более, чем уверен, что Вам, уважаемые читатели каждому попадалось что-то из этого списка и доставило немало сложностей. Теперь все побеждено <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Хотя, конечно же, такие вещи ставят в burning zone или preproduction environment, но не все располагают этими замечательными вещами. Поэтому ставить или не ставить – вопрос личного выбора. Лично я за, но в лабораторной среде. Кратенько, как поставить (для неопытных коллег):</p>
<p>1. Необходимо убедиться в наличии актуальной резервной копии баз, system state серверов. Проверить их на способность к восстановлению (грустно, если что-то пойдет не так, а last backup будет битым…)</p>
<p>2. Работы лучше проводить после окончания рабочего дня, чтобы иметь пространство для маневра – время на восстановление системы. Сегодня пятница, так что Бог за нас <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>3. Убедитесь в наличии необходимого инструментария для работы, как то доступ к почтовому ящику рядового пользователя, причем в разных филиалах, доступ к почтовому ящику внешнего провайдера почты, телефоны коллег из смежных служб (сетевой отдел, отдел инфраструктуры и т.п.), ну <a href="http://cid-3769c216e1211751.profile.live.com/?sa=287581888">мой Live Messenger</a>, в конце концов <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>4. Убедитесь в отсутствии различного рода плановых задач в расписании. Например, если в момент работ должен уйти отчет по какой-либо деятельности компании генеральному директору, стоит отложить работы <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . В любом случае будет неплохо предупредить о планируемых работах ключевых сотрудников компании и согласовать время с ними.</p>
<p>5. В принципе можно начинать.</p>
<p>6. Вам в любом случае удастся откатить изменения, чем и хороши RU. Запустите Панель управления – Программы и компоненты и поставить галочку “Показывать обновления” и вы увидите недавно установленный Update. Оттуда же его можно и удалить.</p>
<p>7. По окончании установки проверьте основной функционал системы. Отправьте письмо внутрь организации, на список рассылки внутри организации, то же самое с внешними адресами. Постоянно контролируйте логи системы. При малейшем нарушении основного функционала, решение которого занимает более 6 часов – откатывайте обновление.</p>
<p>В принципе как-то все вот так. Если возникают трудности – не стесняйтесь стучаться в Live Messenger, отвечу при первой возможности. Могу помочь и в почтовой переписке (адрес эквивалентен адресу для LM).</p>
<p>Но, повторюсь, если очень уж хочется, но страшновато – лучше подождать. Удачи!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[About Me]]></title>
<link>http://noushad.wordpress.com/2009/11/19/about-me/</link>
<pubDate>Thu, 19 Nov 2009 19:44:32 +0000</pubDate>
<dc:creator>noushad</dc:creator>
<guid>http://noushad.wordpress.com/2009/11/19/about-me/</guid>
<description><![CDATA[About Me.    I have been working as an IT Pro since 2005 and working with Microsoft Cisco and Red Ha]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p dir="ltr"><strong>About Me.</strong></p>
<p dir="ltr">   I have been working as an IT Pro since 2005 and working with Microsoft Cisco and Red Hat technologies ever since.</p>
<p dir="ltr">                             </p>
<h2> Professional Details.           </h2>
<p dir="ltr"><span style="text-decoration:underline;"><strong></strong></span> </p>
<p dir="ltr"> BCA              :     (Bachelor of Computer Application)</p>
<p dir="ltr">MCSE            :     (Microsoft Certified System Engineer)</p>
<p dir="ltr">MCTS            :      (Microsoft Certified Technology Specialist)</p>
<p dir="ltr">MCT               :      (Microsoft Certified Trainer)</p>
<p dir="ltr">MCSA            :     (Microsoft Certified System Administrator)</p>
<p dir="ltr">MCSA M        :     (MCSA Messaging)</p>
<p dir="ltr">MCP                :    (Microsoft Certified Professional)</p>
<p dir="ltr">SBS S               :   (Small Business  Server Specialist)</p>
<p dir="ltr">ITIL                 :   (Information Technology Infrastructure Librry)</p>
<p dir="ltr">CCNP               :    (Cisco Certified Network Professional)</p>
<p dir="ltr"> </p>
<p dir="ltr"><img title="all" src="http://noushad.wordpress.com/files/2007/09/all.jpg" alt="all" width="500" height="286" /></p>
<h2>Experienced Technologies</h2>
<pre> </pre>
<p dir="ltr"><strong>Microsoft Windows Servers (NT,2000,2003 and 2008)</strong></p>
<p dir="ltr"><strong>Microsoft Exchange Server 2000,2003 and 2007</strong></p>
<p dir="ltr"><strong>Microsoft ISA Server (2000,2004 and 2006)</strong></p>
<p dir="ltr"><strong>Microsoft SQL Server 2000 and 2005</strong></p>
<p dir="ltr"><strong>Microsoft Office Sharepoint Server 2007</strong></p>
<p dir="ltr"><strong>Microsoft System Center Applications (Configuration manager, Operation Manager and DPM)</strong></p>
<p dir="ltr"><strong>Inplimenting Network Infrastructure including Switches Routers and Firewalls.</strong> </p>
<p dir="ltr">Red Hat Linux and Citrix.</p>
<p dir="ltr"> </p>
<h2>Professional Experience</h2>
<p dir="ltr"><strong>MAJAN PRINTING AND PACKAGING LLC.</strong></p>
<p dir="ltr">                                 System Engineer</p>
<p dir="ltr">Web                         <a href="http://www.majan.ae/">www.majan.ae</a></p>
<p dir="ltr">E-mail                       <a href="mailto:noushad@majan.ae">noushad@majan.ae</a></p>
<p dir="ltr">               Majan is a largest ISO certified Printing and Packaging company based in UAE.   </p>
<p dir="ltr"><strong> </strong></p>
<p dir="ltr"><strong>INDIAOPTIONS SOFTWARES Pvt Ltd.</strong></p>
<p dir="ltr">                              System Administrator / Corperate Trainer</p>
<p dir="ltr"> Web                      <a href="http://www.indiaoptions.in/">www.indiaoptions.in</a></p>
<p dir="ltr">                                Kerala &#8211; India</p>
<p dir="ltr">                 Indiaoptions.com is a Software Pvt. Ltd Company based in Kerala,  India. Indiaoptions . Indiaoptions is ISO 9001 : 2000 certified company and also Microsoft,Redhat and Cisco Partner.</p>
<p dir="ltr"> </p>
<p dir="ltr"><strong>DHISHNA LEARNING SYSTEMS</strong> </p>
<p dir="ltr">                                 Desktop Support Administrator</p>
<p dir="ltr">                                  Web -   <a href="http://www.dhishna.com/">www.dhishna.com</a></p>
<p dir="ltr">                                  Kerala  &#8211; India</p>
<p dir="ltr">Dhishna technologies is backed by the reputed LIS Educational &#38; Charitable Trust based in Cochin. LIS E &#38; C trust has been set up in the year 1974 at cochin based as a non profitable organisation with the intention of promoting literacy,education,medical &#38; Social activities in the state of kerala, India.</p>
<p dir="ltr">  </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Платформа 2010: Впечатления. Приближение №2.1.]]></title>
<link>http://okrylov.wordpress.com/2009/11/18/%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0-2010-%d0%b2%d0%bf%d0%b5%d1%87%d0%b0%d1%82%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bf%d1%80%d0%b8%d0%b1%d0%bb%d0%b8%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-2/</link>
<pubDate>Tue, 17 Nov 2009 20:17:50 +0000</pubDate>
<dc:creator>Олег Крылов</dc:creator>
<guid>http://okrylov.wordpress.com/2009/11/18/%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0-2010-%d0%b2%d0%bf%d0%b5%d1%87%d0%b0%d1%82%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bf%d1%80%d0%b8%d0%b1%d0%bb%d0%b8%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-2/</guid>
<description><![CDATA[Предыдущая версия второй части повести о посещении Платформы была доблестно удалена моим сыном, чело]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://okrylov.files.wordpress.com/2009/11/platforma_2010.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;margin:0 10px 10px 0;" title="platforma_2010" border="0" alt="platforma_2010" align="left" src="http://okrylov.files.wordpress.com/2009/11/platforma_2010_thumb.png?w=240&#038;h=126" width="240" height="126" /></a> Предыдущая версия второй части повести о посещении Платформы была доблестно удалена моим сыном, человеком в мире MVP достаточно известным. Помнится как-то раз они с Сашей Станкевичем около получаса обменивались мультиками в LM-чате MVP.ru. Выводов два: не отходить от компа надолго и включить в WLW автосохранение.</p>
<p>Ладно, повторим.</p>
<p> <!--more-->
<p>&#160;</p>
<p>Закончив поглощение кофеиносодержащих напитков, крепость которых явно зашкаливала, мы организовано двинулись в Зону (S.T.A.L.K.E.R. forever!). Приготовились стоять до последнего патрона.</p>
<p><a href="http://okrylov.files.wordpress.com/2009/11/image1.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="image" border="0" alt="image" src="http://okrylov.files.wordpress.com/2009/11/image_thumb1.png?w=491&#038;h=456" width="491" height="456" /></a> </p>
<p><font color="#0000a0"><em>Фото мягко скажем не удачно, но их у меня пока мало. Здесь я трезв, как стекло, чего бы Вам ни показалось <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></font></p>
<p>Мы с Михаилом Даньшиным были в наряде первыми, но нас поддержали Сергей Крылов и два Павла: Нагаев и Дугаев. Народ убежал на пленарный доклад, и мы общались в своем узком кругу. Изредка подходил народ, но в основном поздороваться и познакомиться. Вопросов пока нет. Ждем.</p>
<p>В соседних секциях, посвященных разработке и операционным системам начинается оживление. Я довожу до ума стенд, и обмениваюсь опытом с Сергеем. И тут случилось! Упал роутер, через который работал OA и ходила почта у меня на работе, в Самаре. Посыпались вопросы в мессенджер. Роутер – линукс, некое Legacy решение, оставшееся в наследство. Блин, избавляться нужно от этого заранее. В общем я чинил почту. Поэтому до обеда – тихо.</p>
<p>Познакомился с Ильей Кашаповым. Мегапозитивный человек, просто преисполненный энергией. Тут же появился Руслан Карманов и задарил мне свой инфопак. Сумку! Теперь мой ноут обрел домик <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Я спокоен, уравновешен и все у меня хорошо <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://okrylov.files.wordpress.com/2009/11/image2.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="image" border="0" alt="image" src="http://okrylov.files.wordpress.com/2009/11/image_thumb2.png?w=496&#038;h=308" width="496" height="308" /></a> </p>
<p><font color="#0000a0"><em>Карманов в центре <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Под конвоем самарских MVP <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></font></p>
<p><em><font color="#0000a0"></font></em></p>
<p>Порадовало отсутствие людей, пришедших макнуть “хваленых MVP в лужу”. По крайней мере, на нашем стенде подобных вопросов не было. Все было крайне политкорректно. Были даже сеансы удаленного аудита, в исполнении Павла Нагаева. Вот так просто, подошли люди, предоставили доступ до своего сервера и попросили помочь справится с проблемой <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Паша показал просто класс работы в PoSH <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Васи то еще не было <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Моё расписание было составлено не очень удобно, фактически у меня в расписании AtE было написано “стой в фойе, пей кофе”, т.к. на интересные доклады я не попадал, но их транслировали онлайн.</p>
<p>Отдельный респект Вадиму Стеркину. Человек оказался совершенно&#160; не похож на мои о нем представления. Он сдал моё местонахождение коллегам из OSZONE, и я успел познакомиться с Ghost, xoxmodav, Angry Demon, которые замечу, специально подошли выразить почтение. Ребят спасибо, рад знакомству, и простите за некоторую растерянность <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Вечер Платформы закончился пивом от Holsten. Пива было мало, но было много Гоблина, которого компания Microsoft пригласила в качестве эксперта. Автографы, фото на память.</p>
<p><a href="http://okrylov.files.wordpress.com/2009/11/image3.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="image" border="0" alt="image" src="http://okrylov.files.wordpress.com/2009/11/image_thumb3.png?w=480&#038;h=365" width="480" height="365" /></a> </p>
<p><font color="#0000a0"><em>Ужасный сон жадных детей: Карманов и Гоблин.</em></font></p>
<p>Гоблин сделал эксклюзивный перевод для компании Microsoft, и в конце вечера был показан фильм “Битва за планету Виндостан”. Обещали 3D-эффект, но пива было мало, и 3D-эффект никто не увидел. От нашей дружной тусовки в кинозал был отправлен Миша Даньшин в качестве резидента. Он-то позже и сорвал покровы.</p>
<p>Мы же большой толпой двинули в “Кружку” на Баррикадной для проведения afterparty, по случайному стечению обстоятельств превратившемуся в празднование ДР Руслана Карманова.</p>
<p><a href="http://ikashapov.ru/karmanov/" target="_blank">Фотоотчет об этом безобразии в приличном качестве</a> есть у Ильи Кашапова. Осторожно траффик!</p>
<p>Ночь…&#160; вроде как Москва… станция метро Бабушкинская… Чукотский переулок… System shutdown.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cutting Back on Travel Expenses With Microsoft Audio Conferencing]]></title>
<link>http://tekplussolutions.wordpress.com/2009/11/18/cutting-back-on-travel-expenses-with-audio-conferencing/</link>
<pubDate>Tue, 17 Nov 2009 19:10:32 +0000</pubDate>
<dc:creator>Tech Plus Solutions</dc:creator>
<guid>http://tekplussolutions.wordpress.com/2009/11/18/cutting-back-on-travel-expenses-with-audio-conferencing/</guid>
<description><![CDATA[Microsoft Online Live Meeting can help small and large companies become global without all the trave]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Microsoft Online Live Meeting can help small and large companies become global without all the travel expenses.  Audio Conferencing has<em> added to bottom lines</em> of large companies by making it easer and just as productive as meeting in person eliminating travel expenses. For small start-ups it is a tool for going global over night. Office Live Online is part of Microsoft Online Services and can give you the ability to hold Live Meetings in realtime. Sales people can close deals in person anywhere anytime without leaving the office. This gives small sales teams more time to be &#8220;Face to Face&#8221; by cutting out the travel time. Sales people can save time and be more productive overall with Microsoft Outlook and scheduled Live Meetings. Audio Conferencing has become an accepted means of doing business. Microsoft Online Live Meeting becomes even more effective when you consider the rest of the Online Suite, Communicator Online, SharPoint Online and Exchange. Business Productivity Online Standard Suite from Microsoft—including Exchange Online, SharePoint Online, Office Live Meeting, and Office Communications Online—deliver hosted communication and collaboration tools for a shortened experience with high availability, comprehensive security, and simplified IT management.  Try It for 30 days<strong> free</strong> by clicking here and getting a Microsoft Live ID and Using Tech Plus Solutions as your<em><strong> partner of record</strong></em> <a href="http://tiny.cc/PzC8E">http://tiny.cc/PzC8E</a>  adding Partner of record does not add any difference to price. Microsoft Online Services are sold through Authorized Partners only.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Платформа 2010: Впечатления. Приближение №1.]]></title>
<link>http://okrylov.wordpress.com/2009/11/17/%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0-2010-%d0%b2%d0%bf%d0%b5%d1%87%d0%b0%d1%82%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bf%d1%80%d0%b8%d0%b1%d0%bb%d0%b8%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5/</link>
<pubDate>Mon, 16 Nov 2009 22:38:43 +0000</pubDate>
<dc:creator>Олег Крылов</dc:creator>
<guid>http://okrylov.wordpress.com/2009/11/17/%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0-2010-%d0%b2%d0%bf%d0%b5%d1%87%d0%b0%d1%82%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bf%d1%80%d0%b8%d0%b1%d0%bb%d0%b8%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5/</guid>
<description><![CDATA[Вот и закончилось знаменательное событие уходящего года. Я так мечтал в нем поучаствовать, и мечта д]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://okrylov.files.wordpress.com/2009/11/gomsb.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;margin:0 10px 10px 0;" title="go-ms-b" border="0" alt="go-ms-b" align="left" src="http://okrylov.files.wordpress.com/2009/11/gomsb_thumb.png?w=145&#038;h=172" width="145" height="172" /></a> Вот и закончилось знаменательное событие уходящего года. Я так мечтал в нем поучаствовать, и мечта даже сбылась, но теперь, приехав домой и сев за свой привычный милый и родной Home-PC, я почувствовал прилив светлой грусти. Жалко, что все закончилось.</p>
<p>Собираясь на <a href="http://msplatforma.ru/default.aspx" target="_blank">Платформу</a>, я плакался коллегам по цеху, что на самом деле мне страшно, я еду не просто в качестве участника, я буду экспертом. А они надо мной просто смеялись. Это было всего навсего отсутствие опыта. Итак, как все это было.</p>
<p> <!--more-->
<p>Я готовился. Готовился упорно и дикими темпами. На стенде с Exchange Server я оказался единственным участником, имеющим наборы виртуальных машин для работы с MSExchange 2007 и MSExchange 2010, причем даже с соответствующими клиентами. Это стоило мне бессонной ночи перед поездкой. <a href="http://blogs.technet.com/pdugaev" target="_blank">Паша Дугаев</a>, как парень опытный в вопросах таких поездок, настойчиво рекомендовал мне не брать сумку под ноут, ибо “там дадут мегарюкзак, будешь как дурак с двумя рюкзаками”.&#160; Послушал Пашу. Пожалел раза три <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Перед посадкой нашего самарского десанта в поезд, тот же Паша просто фантастически предсказал цвет курток эксперта – как у железнодорожников – оранжевые. Паша знал.</p>
<p>Парни ехали в СВ, как приличные уважаемые люди, мы же с <a href="http://blogs.gotdotnet.ru/personal/romy/" target="_blank">Сашей Романовым</a> ехали в плацкарте. В итоге все все равно поехали в самом дорогом вагоне поезда – вагоне-ресторане. Это было что-то…</p>
<p>Утро, умывание, кофе, сборы. Все. Вот за окном город-герой Москва. Казанский вокзал. Таксисты – видимо основная профессия в Москве, их было просто море. Мы собрались у выхода с перрона и пошли в метро. <a href="http://lazydog.ru/" target="_blank">Максим Ефремов</a> предложил напугать москвичей масками, вроде как грипп и все такое <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  А их не напугаешь, там таких много. (В Самаре, по рассказам очевидцев, двое молодых людей в таких масках чуть не стали виновниками ДТП, водители близлежащих ТС сильно удивились их появлению, и на время потеряли контроль над ситуацией).</p>
<p>На выходе из метро, <a href="http://sinitsyn.org/" target="_blank">Тёма Синицын</a> нашел Чудо-Меленку, там отпаивались минералкой. Тут же, у станции метро 1905 года встретили <a href="http://pronichkin.com/default.aspx" target="_blank">Артёма Проничкина</a>, <a href="http://sharepoint.su/default.aspx" target="_blank">Оксану Простакову</a> и <a href="http://opsmgr.ru/default.aspx" target="_blank">Алексея Журавлёва</a>. Они и выступили в роли Иванов Сусаниных.</p>
<p>Вход в <a href="http://www.wtcmoscow.ru/about/" target="_blank">WTC</a>. Вежливые секъюрити, досмотр, металлодетектор. Гардероб. Жарко! Камера хранения (ну мы же с поезда).</p>
<p>Стойка регистрации. Вот тут меня ждала первая засада. Я эксперт, у меня желтый бэйдж, и инфопак с так необходимым мне рюкзаком мне не положен. Ну, Паша… Расстроенный иду в зону Ask the Expert, ищу <a href="http://blogs.gotdotnet.ru/personal/JoyS/" target="_blank">Юлю</a>. И не нахожу. Еще раз ищу – не вижу. Причина слепоты – Юля на фото блондинка, в жизни брюнетка. (Делайте все как Нагаев! “Теперь я выгляжу так”). У одного из столиков вижу большого такого человека. И что-то мне в нем кажется странным. </p>
<p><a href="http://okrylov.files.wordpress.com/2009/11/image.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="image" border="0" alt="image" src="http://okrylov.files.wordpress.com/2009/11/image_thumb.png?w=480&#038;h=365" width="480" height="365" /></a> </p>
<p><font color="#0000a0"><em>Надписи на бэйджах различается только именами. Мы не братья, так получилось <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Я – справа.</em></font></p>
<p>Так, стоп, Крылов – это я! WOW! Так это же Сергей! Один из самых мощных из известных мне специалистов по Exchange, способный решать проблемы чуть ли не на уровне кода. Знакомимся. Приятный человек. Видя мою зажатость коллега и однофамилец помогает с поисками Юли, получением чудо-куртки. Я на Платформе. Я – эксперт <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Жду вопросов.</p>
<p>Проходит слух, что коллеги пьют кофе. Иду в ресторан. О! <a href="http://danshin.ms" target="_blank">Михаил Даньшин</a> – он большой, спокойный и очень добрый. Знакомимся.</p>
<p>И вот я иду к самому оживленному столику. При приближении слышу: “Вот смотрите, сейчас это и произойдет” – произносит какой-то парень в очках и с волосами забранными в хвостик. И историческая встреча Вашего покорного слуги с <a href="http://exchangerus.ru" target="_blank">Павлом Анатольевичем Нагаевым</a> состоялась. Туш! Аплодисменты. Блин он в жизни совсем другой. Не таким я его себе представлял. Он лучше самых смелых представлений. Человек-легенда <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Но моя скованность смазала впечатление от встречи. Это была бета-версия. Мы с Пашей ее повторим.</p>
<p><font color="#0000a0"><strong>Продолжение триллера в следующем выпуске нашего альманаха…</strong></font></p>
<p><font color="#0000a0"><strong>To be continued&#8230; … как говорится.</strong></font></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Adjuntar archivo en eMail con ASP.NET]]></title>
<link>http://toniogago.wordpress.com/2009/11/16/adjuntar-archivo-en-email-con-asp-net/</link>
<pubDate>Mon, 16 Nov 2009 12:54:25 +0000</pubDate>
<dc:creator>toniogago</dc:creator>
<guid>http://toniogago.wordpress.com/2009/11/16/adjuntar-archivo-en-email-con-asp-net/</guid>
<description><![CDATA[En un post anterior expliqué cómo enviar un correo con WebDav y Exchange Server (ver) y en otro expl]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>En un post anterior expliqué cómo enviar un correo con <strong>WebDav</strong> y <strong>Exchange Server</strong> (<a href="http://toniogago.wordpress.com/2009/11/13/enviar-email-con-webdav-y-exchange-server/">ver</a>) y en otro expliqué cómo renderizar directamente el contendio de un informe en <strong>PDF</strong> (<a href="http://toniogago.wordpress.com/2009/11/11/renderizar-el-contenido-del-control-reportviewer-directamente-a-pdf/">ver</a>).<br />
Ahora voy a explicar cómo aduntar ese <strong>PDF</strong> al correo electrónico.</p>
<p>Cuando empecé a buscar información sobre cómo adjuntar un archivo a un correo electrónico encontré enseguida la solución y es muy simple. Básicamente se trata de separar el correo en partes delimitadas por una frontera (<strong>boundary</strong>) y especificar que el contenido está compuesto por partes (<strong>multipart</strong>).<br />
<!--more--></p>
<div style="border-top:2px solid #aabbff;background-color:#ddeeff;margin:0 5px 20px 10px;padding:5px 5px 5px 20px;"><code><span style="color:#008000;">'El Boundary o Frontera que delimita las partes de mensaje<br />
'debe ser una cadena única.<br />
</span><span style="color:#0000ff;">Dim </span>strBoundary <span style="color:#0000ff;">as</span> <span style="color:#0000ff;">String</span> = <span style="color:#800000;">"MiBoundaryXXYYZZ"</span></code></div>
<p>Modificamos la cabecebera con el siguiente texto:</p>
<div style="border-top:2px solid #aabbff;background-color:#ddeeff;margin:0 5px 20px 10px;padding:5px 5px 5px 20px;"><code>strEMAIL &#38;= <span style="color:#800000;">"Content-Type: multipart/mixed; "</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">" boundary="""</span> &#38; strBoundary &#38; <span style="color:#800000;">""""</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Content-Disposition: inline;"</span> &#38; vbNewLine &#38; vbNewLine</code></div>
<p>La primera parte del mensaje será el texto:</p>
<div style="border-top:2px solid #aabbff;background-color:#ddeeff;padding:5px 5px 5px 20px;"><code>strEMAIL &#38;= <span style="color:#800000;">"--" </span>&#38; strBoundary &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Content-type: text/html; charset=utf-8"</span> &#38; vbNewLine &#38; vbNewLine<br />
strEMAIL &#38;= strText &#38; vbNewLine</code></div>
<p>La segunda parte del mensaje será el archivo adjunto:</p>
<div style="border-top:2px solid #aabbff;background-color:#ddeeff;margin:0 5px 20px 10px;padding:5px 5px 5px 20px;"><code>strEMAIL &#38;= <span style="color:#800000;">"--"</span> &#38; strBoundary &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Content-Type: application/pdf; name=""archivo.pdf"""</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Content-Transfer-Encoding: base64"</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Content-Disposition: attachment; filename=""archivo.pdf"""</span> &#38; vbNewLine &#38; vbNewLine</code></div>
<p>Para insertar el archivo echaremos mano de las peticiones web con <strong>HttpWebRequest</strong>.</p>
<div style="border-top:2px solid #aabbff;background-color:#ddeeff;margin:0 5px 20px 10px;padding:5px 5px 5px 20px;"><code><span style="color:#0000ff;">Dim </span>PDFRequest <span style="color:#0000ff;">As</span> System.Net.HttpWebRequest<br />
<span style="color:#0000ff;">Dim</span> PDFResponse <span style="color:#0000ff;">As</span> System.Net.HttpWebResponse<br />
<span style="color:#0000ff;">Dim</span> CadenaPDF <span style="color:#0000ff;">as String<br />
</span></code><code><span style="color:#008000;">'La página en la que renderizamos el PDF es aammPDF.aspx<br />
</span>CadenaPDF = <span style="color:#800000;">"http://localhost/adelantomateriales/aammPDF.aspx"<br />
</span>MyCredentialCache.Add(<span style="color:#0000ff;">New</span> System.Uri(CadenaPDF), _<br />
<span style="color:#800000;">"NTLM"</span>, _<br />
<span style="color:#0000ff;">New</span> System.Net.NetworkCredential(strAlias, strPassword, strDomain) _<br />
)<br />
PDFRequest = <span style="color:#0000ff;">CType</span>(System.Net.WebRequest.Create(CadenaPDF), _<br />
System.Net.HttpWebRequest)<br />
PDFRequest.Method = <span style="color:#800000;">"POST"<br />
</span>PDFRequest.ContentType = <span style="color:#800000;">"application/x-www-form-urlencoded"<br />
</span>PDFRequest.Credentials = MyCredentialCache<br />
PDFResponse = <span style="color:#0000ff;">CType</span>(PDFRequest.GetResponse(), System.Net.HttpWebResponse)<br />
<span style="color:#0000ff;">Dim</span> StreamPDF As New StreamReader(<span style="color:#0000ff;">CType</span>(PDFResponse.GetResponseStream, System.IO.Stream))<br />
<span style="color:#0000ff;">Dim</span> br <span style="color:#0000ff;">As</span> IO.BinaryReader = <span style="color:#0000ff;">New</span> IO.BinaryReader(PDFResponse.GetResponseStream)<br />
<span style="color:#0000ff;">Dim </span>docPDF <span style="color:#0000ff;">As</span> Byte() = br.ReadBytes(PDFResponse.ContentLength)<br />
strEMAIL &#38;= Convert.ToBase64String(docPDF).ToString &#38; vbNewLine<br />
<span style="color:#008000;">'Terminamos el mensaje con un doble guión al final del Boundary<br />
</span>strEMAIL &#38;= <span style="color:#800000;">"--"</span> &#38; strBoundary &#38;<span style="color:#800000;"> "--"</span></code></div>
<p>El usuario recibirá el correo con el PDF adjunto.</p>
<p>Un saludo.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft anuncia Exchange Server 2010]]></title>
<link>http://redesbr.wordpress.com/2009/11/10/microsoft-anuncia-exchange-server-2010/</link>
<pubDate>Tue, 10 Nov 2009 21:47:52 +0000</pubDate>
<dc:creator>yujifuchigami</dc:creator>
<guid>http://redesbr.wordpress.com/2009/11/10/microsoft-anuncia-exchange-server-2010/</guid>
<description><![CDATA[Além do serviço de comunicação via e-mails, a empresa também lançou o Forefront Protection 2010, par]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><img class="aligncenter size-medium wp-image-347" title="microsoft_exchange_2010" src="http://redesbr.wordpress.com/files/2009/11/microsoft_exchange_2010.png?w=300" alt="microsoft_exchange_2010" width="300" height="143" /><br />
Além do serviço de comunicação via e-mails, a empresa também lançou o Forefront Protection 2010, para proteção de informações e negócios dos clientes.</p>
<p>A Microsoft anunciou na terça-feira (9/11) o lançamento global dos seus softwares Exchange Server 2010 e Forefront Protection. A divulgação dos produtos foi feita durante o TechEd Europe 2009, na Alemanha.</p>
<p><!--more--></p>
<p style="text-align:justify;">Em sua nova versão, o software permite escolher entre a instalação do Exchange Server 2010 e o Exchange Online, hospedado pela própria Microsoft. Também é possível utilizar uma combinação dos dois modos, além do acesso a todas as comunicações de um único local.</p>
<p>O Forefront Protection 2010 auxilia na proteção de informações e de negócios dos clientes do Exchange Server.</p>
<p>Entre os novos recursos, há uma exibição aprimorada de conversa que dinamiza a navegação da caixa de entrada, dicas de e-mail para informar os usuários e uma nova funcionalidade de arquivamento de e-mails.</p>
<p>De acordo com um estudo da consultoria Forrester Research com os primeiros usuários da tecnologia, o cliente médio terá um período de retorno de menos de seis meses, ao fazer o upgrade para o Exchange 2010 e o Windows Server 2008 R2.</p>
<p>Uma versão para testes, com validade de três meses, está disponível no site oficial do software.<br />
<strong><br />
Fonte:</strong> <a title="ComputerWorld" href="http://computerworld.uol.com.br/tecnologia/2009/11/10/microsoft-anuncia-lancamento-do-software-exchange-server-2010/" target="_blank">Computer World</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How To: Generate an automated Email with Backup Status Report for Exchange 2007 and 2003 Servers using Powershell]]></title>
<link>http://mncinfo.wordpress.com/2009/11/10/how-to-generate-an-automated-email-with-backup-status-report-for-exchange-2007-and-2003-servers-using-powershell/</link>
<pubDate>Tue, 10 Nov 2009 18:41:08 +0000</pubDate>
<dc:creator>Exchange Techie</dc:creator>
<guid>http://mncinfo.wordpress.com/2009/11/10/how-to-generate-an-automated-email-with-backup-status-report-for-exchange-2007-and-2003-servers-using-powershell/</guid>
<description><![CDATA[Frequent backups of the Exchange servers in an organization are important operational tasks that, th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Frequent backups of the Exchange servers in an organization are important operational tasks that, though a bit trivial, should be taken very seriously. I can only imagine one thing worse than a complete failure of an Exchange 2007 server, and that’s a complete failure of an Exchange 2007 server without any backups to restore from. As an adminstrator, you need to make sure that the backups are being taken successfully everyday.</p>
<p>Given below is a script which will generate a status report and will send an email with regards to the same. Note that I have selected the property &#8220;LastFullBackup&#8221; only assuming that a full backup of the server database is taken everyday. If you want, you can add &#8220;LastIncrementalBackup&#8221; and/or &#8220;LastDifferentialBackup&#8221; in the list.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>$MBXStatus = Get-ExchangeServer &#124; where{$_.serverrole -match &#8220;mailbox&#8221; -or $_.admindisplayversion -like &#8220;Version 6.5*&#8221;} &#124; Get-MailboxDatabase -status &#124; Select Servername,Identity,Lastfullbackup,BackupinProgress &#124; Sort-object LastFullBackup<br />
$PFStatus = Get-ExchangeServer &#124; where{$_.serverrole -match &#8220;mailbox&#8221; -or $_.admindisplayversion -like &#8220;Version 6.5*&#8221;} &#124; Get-PublicFolderDatabase -status &#124; Select Servername,Identity,Lastfullbackup,BackupinProgress &#124; Sort-object LastFullBackup</p>
<p>$Header = &#8220;&#60;style&#62;table {font-size: 11pt; font-family: calibri;}<br />
  body {background-color:black;}<br />
  table {align: center; border-width: 1px;border-style: solid; border-color: black; border-collapse: collapse;}<br />
  th {font-size:1.5em; border-width: 1px;padding: 2px; border-style: solid; border-color: white; background-color: #FFCCCC}<br />
  td {font-size:1.2em; border-width: 1px;padding: 2px; border-style: solid; border-color: white; background-color: PaleGoldenRod}<br />
&#60;/style&#62;&#8221;<br />
$Body = &#8220;Exchange Server Backup Status Report&#8221;</p>
<p>$SmtpServer = &#8220;&#60;Hub Transport Server&#62;&#8221;<br />
$From = &#8220;&#60;Email Id&#62;&#8221;<br />
$To = &#8220;&#60;Email Id&#62;&#8221;<br />
$Sub = Date<br />
$Subject = &#8220;Exchange Server Backup Report &#8211; &#8220;  +  $Sub</p>
<p>$Messages = $MBXStatus + $PFStatus<br />
$MessageBody = $Messages &#124; ConvertTo-Html -Head $Header -Body $Body</p>
<p>$MailMessage = New-Object Net.Mail.MailMessage($From, $To)<br />
$MailMessage.Subject = $Subject<br />
$MailMessage.IsBodyHtml = $True</p>
<p>$HtmlView = [Net.Mail.AlternateView]::CreateAlternateViewFromString($MessageBody, &#8220;text/html&#8221;)<br />
$MailMessage.AlternateViews.Add($HtmlView)</p>
<p>(New-Object Net.Mail.SmtpClient($SMTPServer)).Send($MailMessage)<br />
Exit</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>There are of course other ways of doing this, however I find this one is the most suitable for me and my environment. It will also give you the information regarding the databases on Exchange 2003 versions too including both Mailbox Store as well as Public Folder Store.</p>
<p>You can save the above script in a notepad as a .ps1 file and schedule it to run on any machine which has Powershell and Exchange 2007 Management tools. For more information regarding how to schedule a powershell script to run at a specific time, you can refer to my next post.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hosted Email Services and Cloud Computing]]></title>
<link>http://financialitsupport.wordpress.com/2009/11/09/hosted-email-services-and-cloud-computing/</link>
<pubDate>Mon, 09 Nov 2009 19:16:46 +0000</pubDate>
<dc:creator>hmsupport</dc:creator>
<guid>http://financialitsupport.wordpress.com/2009/11/09/hosted-email-services-and-cloud-computing/</guid>
<description><![CDATA[From CNET.com: Cisco ruffles feathers with new collaboration tools A quote from the article: &#8220;]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>From CNET.com:<br />
<a href="http://news.cnet.com/8301-1001_3-10393138-92.html?tag=newsEditorsPicksArea.0" target="_blank">Cisco ruffles feathers with new collaboration tools</a></p>
<p>A quote from the article:</p>
<blockquote><p>&#8220;Cisco is taking direct aim at Microsoft with a new corporate e-mail service called Webex Email. Cisco has combined technology from its acquisition of Postpath with its Webex conferencing service. The combined offering gives corporate users access to their Outlook e-mail from any browser. The new service puts email in the &#8220;cloud&#8221; and eliminates the need for Microsoft Exchange servers.&#8221;</p></blockquote>
<p>Last week I pointed out how Cisco was positioning itself in the virtualization market with an infrastructure solution partnership with EMC.  Now they released news that they will offer a hosted email &#8220;cloud&#8221; solution that competes directly with Microsoft.</p>
<p>For what is does, Webex is a very robust suite collaboration tools, and by adding email they are only enhancing their service offering, particularity to SMBs.  It will be interesting to watch this develop and to see how seamless the integration will be into the Webex platform, but I&#8217;m sure that Cisco will do a great job at it.</p>
<p>One of the benefits that I would like to point out about HM management&#8217;s hosted file and email service (which competes with the Webex offering) is that we can provide a network file share that allows users to collaborate like they are used to.  To keep it simple, this means that when users open up their &#8220;My Computer&#8221; icon on their Windows desktop they are given network drive letters, such as a G:\ Drive or a P:\ Drive.  It&#8217;s file sharing that people are used to in a business environment.  Other online services force users to share files with others through their web browser &#8211; uploading and downloading like this is cumbersome.  It is much easier for a user to simply drag a file onto a a network drive.  Our service can also be used offline &#8211; if you have a laptop, you can use the network drives offline and it will synchronize with the online service the next time you connect to the internet.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Learning Snacks: Microsoft Exchange Server 2010]]></title>
<link>http://rubelkhan.wordpress.com/2009/11/09/learning-snacks-microsoft-exchange-server-2010/</link>
<pubDate>Mon, 09 Nov 2009 18:53:18 +0000</pubDate>
<dc:creator>Rubel Khan</dc:creator>
<guid>http://rubelkhan.wordpress.com/2009/11/09/learning-snacks-microsoft-exchange-server-2010/</guid>
<description><![CDATA[If you want to learn more about Exchange Server 2010 but do not have much time, try Learning Snacks.]]></description>
<content:encoded><![CDATA[If you want to learn more about Exchange Server 2010 but do not have much time, try Learning Snacks.]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft Launches Exchange Server 2010 -- But Free Competition Looms]]></title>
<link>http://gigaom.com/2009/11/09/microsoft-launches-exchange-server-2010-but-free-competition-looms/</link>
<pubDate>Mon, 09 Nov 2009 17:42:03 +0000</pubDate>
<dc:creator>Sebastian Rupley</dc:creator>
<guid>http://gigaom.com/2009/11/09/microsoft-launches-exchange-server-2010-but-free-competition-looms/</guid>
<description><![CDATA[Microsoft (s msft) unveiled Exchange Server 2010, which has been in beta testing since April, at its]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignnone" src="http://farm3.static.flickr.com/2675/4090206554_55fffca82c_o.jpg" alt="" width="226" height="42" />Microsoft (s msft) <a href="http://www.microsoft.com/presspass/press/2009/nov09/11-09TechEdEurope09PR.mspx">unveiled Exchange Server 2010</a>, which has been in<a href="http://www.microsoft.com/presspass/press/2009/apr09/04-15Exchange2010PR.mspx"> beta testing since April</a>, at its TechEd conference in Berlin today, and showed it working with Outlook 2010.  Exchange 2010 is the company&#8217;s latest server technology for on-premise software deployments, but it also incorporates many features aimed at web and online services. It has a new, integrated email archive designed to help companies increase compliance and respond quickly to legal and e-discovery concerns, and there are now previews of voice mails in Microsoft Outlook. It&#8217;s also very apparent that Microsoft officials are aware of the new kinds of competition that Exchange is facing.<!--more--></p>
<p>It was clear from the product positioning that Microsoft is <a href="http://pro.gigaom.com/2009/07/why-microsoft-office-online-is-good-for-its-competitors/">feeling the heat</a> <em>(GigaOm Pro, sub. req&#8217;d)</em> from enterprise adoption of tools from Google (s goog), such as Gmail, many of which are free or available in low-cost versions for business use. Cisco (s csco) &#8212; a long-time Microsoft partner &#8212; <a href="http://news.cnet.com/8301-1001_3-10393138-92.html?tag=newsEditorsPicksArea.0">is also taking aim at Microsoft Exchange</a> with a new enterprise email service, WebEx Email. Steve Elop, president of Microsoft&#8217;s business solutions division, made numerous mentions of cost savings that enterprises can purportedly reap with Exchange 2010, and there was much focus on the email archiving and legal compliance features to be found in both it and Outlook 2010. Among cost-saving citations, Elop noted that companies can now run Exchange Server on lower-cost storage platforms than SANs.</p>
<p>Indeed, Google CEO Eric Schmidt has been very vocal recently about that company&#8217;s &#8220;<a href="http://blogs.pcmag.com/miller/2009/10/eric_schmidt_enterprise_system.php">next billion-dollar opportunities</a>&#8221; when it comes to delivering web-hosted applications and other tools that can serve as alternatives to Microsoft&#8217;s solutions &#8212; and its licensing fees. In fact, many of Schmidt&#8217;s recent comments <a href="http://gigaom.com/2009/11/05/google-ceo-we-wont-repeat-the-mistakes-of-microsoft/">are decidedly anti-Microsoft</a>.</p>
<p>No doubt with Google&#8217;s focus on online-hosted applications in mind, many new features in Exchange and Outlook are designed to allow email inboxes and archives to migrate easily between on-premise deployments and online-hosted ones. For example, a demonstration at the Berlin event included taking an existing on-premise email inbox and transferring it to a web-hosted implementation. Exchange Server is available now <a href="http://www.thenewefficiency.com">for trial use, here</a> (Microsoft Silverlight req&#8217;d.).</p>
<p>Microsoft officials also announced that the company is <a href="http://www.microsoft.com/presspass/press/2009/nov09/11-09TeamprisePR.mspx">acquiring SourceGear&#8217;s Teamprise technology</a>. Teamprise allows Java and Eclipse developers to create applications with Microsoft&#8217;s Visual Studio. We&#8217;ll be on the lookout for more announcements slated to arrive at TechEd this week and will update you as they come in. Stay tuned.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Open Text Delivers Rich Fax Functions for Microsoft Exchange Server 2010 ]]></title>
<link>http://faxsolutions.wordpress.com/2009/11/09/open-text-delivers-rich-fax-functions-for-microsoft-exchange-server-2010/</link>
<pubDate>Mon, 09 Nov 2009 15:45:50 +0000</pubDate>
<dc:creator>faxblogger</dc:creator>
<guid>http://faxsolutions.wordpress.com/2009/11/09/open-text-delivers-rich-fax-functions-for-microsoft-exchange-server-2010/</guid>
<description><![CDATA[The following news announcement was made today through Open Text Corporate PR&#8230;   Ensures that ]]></description>
<content:encoded><![CDATA[The following news announcement was made today through Open Text Corporate PR&#8230;   Ensures that ]]></content:encoded>
</item>
<item>
<title><![CDATA[Swimming in the Exchange Certification Waters]]></title>
<link>http://microsoftblog.globalknowledge.com/2009/11/06/swimming-in-the-exchange-certification-waters/</link>
<pubDate>Fri, 06 Nov 2009 11:03:23 +0000</pubDate>
<dc:creator>timatgk</dc:creator>
<guid>http://microsoftblog.globalknowledge.com/2009/11/06/swimming-in-the-exchange-certification-waters/</guid>
<description><![CDATA[Just when you thought it was safe to start swimming again in the Exchange certification waters, thin]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Just when you thought it was safe to start swimming again in the Exchange certification waters, think again.  Microsoft Learning has released the latest Exchange 2010 certification test &#8211; 70-662, TS: Microsoft Exchange Server 2010, Configuring. There were certification three tests for Exchange 2007, so I suspect there will be at least three for Exchange 2010 as well.</p>
<p>Now one might ask who would take this test and what might their job role encompass?  This test is aimed more for the messaging generalist (think server admin, but with Exchange).  This is someone who is mainly concerned with the day-to-day operations (maintenance and administration) of the Exchange servers.  Activities for this person might include installing Exchange (with guidance from an Exchange Architect), managing users, mail boxes security, servers, and databases.  Another part of the messaging administrator’s duties might include troubleshooting.</p>
<p>I have included a breakdown of the major topics and sub parts for what is covered in the exam.  The percentages refer to roughly how much of each particular topic is covered in the exam.</p>
<p>Installing and Configuring Exchange Servers (15%)</p>
<ul>
<li>Prepare the infrastructure for Exchange.</li>
<li>Install Exchange prerequisites.</li>
<li>Install Exchange roles.</li>
<li>Create and configure databases.</li>
<li>Create and configure address lists.</li>
</ul>
<p>Configuring Exchange Recipients and Public Folders (14%)</p>
<ul>
<li>Create and configure mailboxes.</li>
<li>Configure RBAC.</li>
<li>Create and configure resource mailboxes and shared mailboxes.</li>
<li>Create and configure recipients and distribution groups.</li>
<li>Create and configure public folders.</li>
</ul>
<p>Configuring Client Access (15%)</p>
<ul>
<li>Configure POP, IMAP, and Microsoft ActiveSync.</li>
<li>Configure Outlook Anywhere and RPC Client Access.</li>
<li>Configure federated sharing.</li>
<li>Configure Outlook Web Access (OWA).</li>
</ul>
<p>Configuring Message Transport (15%)</p>
<ul>
<li>Create and configure transport rules.</li>
<li>Configure hub transport.</li>
<li>Configure Edge transport.</li>
<li>Configure message routing.</li>
</ul>
<p>Monitoring and Reporting (13%)</p>
<ul>
<li>Monitor databases.</li>
<li>Monitor mail flow.</li>
<li>Monitor connectivity.</li>
<li>Generate reports.</li>
<li>Configure logging.</li>
</ul>
<p>Implementing High Availability and Recovery (15%)</p>
<ul>
<li>Create and configure the Database Availability Group (DAG).</li>
<li>Perform backup and restore of data.</li>
<li>Configure public folders for high availability.</li>
<li>Configure high availability for non-mailbox servers.</li>
<li>Back up and recover server roles.</li>
</ul>
<p>Configuring Message Compliance and Security (13%)</p>
<ul>
<li>Configure records management.</li>
<li>Configure compliance.</li>
<li>Configure message integrity.</li>
<li>Configure anti-virus and anti-spam.</li>
</ul>
<p>The next question – how to prepare for this exam.  My advice to you is lots of hands-on experience – lots and lots of hands on experience.  Knowing PowerShell would also be a good thing to practice as well.</p>
<p>-Randy</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Folders not getting migrated in SysTools Export Notes]]></title>
<link>http://systoolssoftware.wordpress.com/2009/10/28/folders-not-getting-migrated-in-systools-export-notes/</link>
<pubDate>Wed, 28 Oct 2009 18:28:34 +0000</pubDate>
<dc:creator>systoolssoftware</dc:creator>
<guid>http://systoolssoftware.wordpress.com/2009/10/28/folders-not-getting-migrated-in-systools-export-notes/</guid>
<description><![CDATA[Knowledge Base Article: 17190-2-107  Symptoms:  While migrating the Lotus Notes mailbox using SysToo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Knowledge Base Article: 17190-2-107</strong></p>
<p> <strong><span style="text-decoration:underline;">Symptoms:</span></strong></p>
<p> While migrating the Lotus Notes mailbox using SysTools Export Notes some folders hierarchy may not migrated properly to Microsoft Outlook.</p>
<p> <strong><span style="text-decoration:underline;">Cause:</span></strong></p>
<p> Lotus Notes NSF file may be corrupted for the particular folder hierarchy.    </p>
<p> <strong><span style="text-decoration:underline;">Workaround:</span></strong></p>
<p> Follow the below steps</p>
<ol>
<li> Open the NSF file in Lotus Notes Client.</li>
<li>Rename the folder which is not getting migrated.</li>
<li>Close the NSF file.</li>
<li>Close the Lotus Notes Client.</li>
<li>Launch SysTools Export Notes and perform the conversion.</li>
</ol>
<p><strong><span style="text-decoration:underline;"> </span></strong></p>
<p><strong><span style="text-decoration:underline;">Applies To:</span></strong></p>
<ul>
<li> <a href="http://www.notesaddressbook.com/" target="_blank">SysTools Notes Address Book Converter</a></li>
<li><a href="http://www.systoolsgroup.com/lotus-notes-to-outlook-express.html" target="_blank">SysTools Lotus Notes To Outlook Express</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Lotus Notes Not Configured in SysTools Export Notes]]></title>
<link>http://systoolssoftware.wordpress.com/2009/10/28/lotus-notes-not-configured-in-systools-export-notes/</link>
<pubDate>Wed, 28 Oct 2009 15:25:12 +0000</pubDate>
<dc:creator>systoolssoftware</dc:creator>
<guid>http://systoolssoftware.wordpress.com/2009/10/28/lotus-notes-not-configured-in-systools-export-notes/</guid>
<description><![CDATA[Knowledge Base Article: 17190-2-105 Symptoms: After installing the Full version of SysTools Export N]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Knowledge Base Article: 17190-2-105</strong></p>
<p><strong><span style="text-decoration:underline;">Symptoms:</span></strong></p>
<p>After installing the Full version of SysTools Export Notes, when a user load a Lotus Notes user      mailbox NSF file perform <strong>Start Scan</strong>, it throws error</p>
<p>&#8220;<strong>Lotus Notes Not Installed/Configured Properly”</strong></p>
<p><strong><span style="text-decoration:underline;">Cause:</span></strong></p>
<p>The following are the reasons for the error</p>
<ol>
<li>Lotus Notes not installed.</li>
<li>Lotus Notes Client is connected to Domino Server.</li>
<li>NSF File is copied from another machine.</li>
<li>Lotus Notes Client have been upgraded from previous version.</li>
</ol>
<p><strong><span style="text-decoration:underline;">Solutions:</span></strong></p>
<p>SysTools Export Notes required Lotus Notes client to be installed on the workstation where the migration/conversion is carried out. Lotus Notes Client 5.0/6.0/6.5/7.0/8.0/8.5 versions are supported.</p>
<p>It requires the Lotus Notes client to be working in an Island Mode i.e. not connected to Domino Server at the time of conversion.</p>
<p>If the NSF file have been copied from another machine then follow the below steps</p>
<ol>
<li> 
<ol>
<li>Copy the .ID file associated with the NSF file on the workstation where migration/conversion is done.</li>
<li>Open Lotus Notes Client.</li>
<li>Traverse File &#124; Security  &#124; Switch ID.</li>
<li>Provide the path of .ID file and the password.</li>
<li>Launch the SysTools Export Notes and perform migration.</li>
</ol>
</li>
</ol>
<p>&#160;</p>
<p>If the workstation on which migration is carried out have been upgraded with multiple versions of Lotus Notes Client then follow the below steps</p>
<p>&#160;</p>
<ol>
<li> 
<ol>
<li>Search  for the nlsxbe.dll.</li>
<li>Open the Run window and type the following command</li>
</ol>
</li>
</ol>
<p><strong>         regsvr32</strong> &#60;Path of the NLSXBE.DLL</p>
<p>Confirmation for successful registration will come.</p>
<p><strong><span style="text-decoration:underline;">Applies To:</span></strong></p>
<ul>
<li><a href="http://www.notesaddressbook.com/" target="_blank">SysTools Notes Address Book Converter</a></li>
<li><a href="http://www.systoolsgroup.com/lotus-notes-contacts-to-gmail.html/" target="_blank">SysTools Lotus Notes to Gmail Contacts</a></li>
<li><a href="http://www.psttonsf.org/" target="_blank">SysTools Outlook To Notes</a></li>
<li><a href="http://www.notesaddressbook.com/notes-to-excel" target="_blank">SysTools Notes To Excel</a></li>
<li><a href="http://www.systoolsgroup.com/lotus-notes-to-outlook-express.html" target="_blank">SysTools Lotus Notes To Outlook Express</a></li>
<li><a href="http://www.securase.com/" target="_blank">SysTools Securase</a></li>
<li><a href="http://www.systoolsgroup.com/notes-contacts-to-outlook-express.html" target="_blank">SysTools Lotus Notes Contacts to Outlook Express</a></li>
</ul>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Free Exchange Server 2010 E-Learning Clinics]]></title>
<link>http://rubelkhan.wordpress.com/2009/10/26/free-exchange-server-2010-e-learning-clinics/</link>
<pubDate>Tue, 27 Oct 2009 00:58:10 +0000</pubDate>
<dc:creator>Rubel Khan</dc:creator>
<guid>http://rubelkhan.wordpress.com/2009/10/26/free-exchange-server-2010-e-learning-clinics/</guid>
<description><![CDATA[Learn about the new unified messaging features, effective deployment scenarios, development platform]]></description>
<content:encoded><![CDATA[Learn about the new unified messaging features, effective deployment scenarios, development platform]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Android vs. Apple iPhone...from an IT guy's perspective]]></title>
<link>http://financialitsupport.wordpress.com/2009/10/26/google-android-vs-apple-iphone-from-an-it-guys-perspective/</link>
<pubDate>Mon, 26 Oct 2009 19:48:18 +0000</pubDate>
<dc:creator>hmsupport</dc:creator>
<guid>http://financialitsupport.wordpress.com/2009/10/26/google-android-vs-apple-iphone-from-an-it-guys-perspective/</guid>
<description><![CDATA[Video on CNBC&#8217;s site Interesting points of view about the iPhone and Google&#8217;s new O/S fo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;">
<p><a href="http://www.cnbc.com/id/15840232?video=1308465151&#38;play=1" target="_blank">Video on CNBC&#8217;s site</a></p>
<p style="text-align:left;">Interesting points of view about the iPhone and Google&#8217;s new O/S for phones called Android (Verizon is releasing a Motorola phone with Android 2.0 in November).</p>
<p style="text-align:left;">Personally, I like both the iPhone and the current batch of Android phones out there &#8211; they are really cool multimedia phones.  But from the point of view of an IT person, in the world of business and finance, its either Blackberry or its not.  The key factor is email integration, which no one does better than RIM.  iPhone and Android both have integration with Microsoft Exchange through a feature in Exchange called ActiveSync.  When it works, its not bad.  However with the amount of issues and problems they cause, I&#8217;ve seen more headaches than happiness trying to use it.</p>
<p style="text-align:left;">Get a Blackberry.  Have HM Management set up and install a Blackberry Enterprise Server with your Microsoft Exchange server.  Find happiness.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Now available! 70-662: TS: Microsoft Exchange Server 2010, Configuring]]></title>
<link>http://rubelkhan.wordpress.com/2009/10/23/now-available-70-662-ts-microsoft-exchange-server-2010-configuring/</link>
<pubDate>Fri, 23 Oct 2009 18:05:13 +0000</pubDate>
<dc:creator>Rubel Khan</dc:creator>
<guid>http://rubelkhan.wordpress.com/2009/10/23/now-available-70-662-ts-microsoft-exchange-server-2010-configuring/</guid>
<description><![CDATA[Exam 70-662 is now available in Prometric testing centers. This is a Technical Specialist exam desig]]></description>
<content:encoded><![CDATA[Exam 70-662 is now available in Prometric testing centers. This is a Technical Specialist exam desig]]></content:encoded>
</item>
<item>
<title><![CDATA[New book: Microsoft Exchange Server 2010 Administrator’s Pocket Consultant]]></title>
<link>http://rubelkhan.wordpress.com/2009/11/13/new-book-microsoft-exchange-server-2010-administrator%e2%80%99s-pocket-consultant/</link>
<pubDate>Fri, 13 Nov 2009 18:37:42 +0000</pubDate>
<dc:creator>Rubel Khan</dc:creator>
<guid>http://rubelkhan.wordpress.com/2009/11/13/new-book-microsoft-exchange-server-2010-administrator%e2%80%99s-pocket-consultant/</guid>
<description><![CDATA[We’re pleased to announce that Microsoft Exchange Server 2010 Administrator’s Pocket Consultant, by ]]></description>
<content:encoded><![CDATA[We’re pleased to announce that Microsoft Exchange Server 2010 Administrator’s Pocket Consultant, by ]]></content:encoded>
</item>
<item>
<title><![CDATA[Enviar email con WebDav y Exchange Server]]></title>
<link>http://toniogago.wordpress.com/2009/11/13/enviar-email-con-webdav-y-exchange-server/</link>
<pubDate>Fri, 13 Nov 2009 12:33:04 +0000</pubDate>
<dc:creator>toniogago</dc:creator>
<guid>http://toniogago.wordpress.com/2009/11/13/enviar-email-con-webdav-y-exchange-server/</guid>
<description><![CDATA[Introducción Recientemente he necesitado implementar en una página ASP (no ASP.NET) el envío de corr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Introducción</strong><br />
Recientemente he necesitado implementar en una página <strong>ASP</strong> (no ASP.NET) el envío de correos electrónicos para una distribución de documentación de las normas ISO. Lo empecé a hacer en una DLL con Visual Basic. Para ello utilicé <strong>WebDav</strong> contra un <strong>Exchange Server 2003</strong>. Al hacer las pruebas con el <strong>Visual Studio</strong> no hubo problemas. Éstos me vinieron cuando quise ponerlo en producción. Al estar en un entorno <em>inpersonate</em>, el envío del correo me fallaba.</p>
<p>Como el servidor está sobre un <strong>IIS</strong>, me creé un directorio virtual con <strong>ASP NET 2</strong>. En este directorio puedo alojar páginas aspx y programar asp.net</p>
<p><strong>Cómo lo hago</strong><br />
Primero nos creamos una página aspx. No hace falta que introduzcamos ningún control, a menos que queramos ir informando al usuario de los pasos que vamos dando mediante programación.</p>
<p>El código lo vamos a introducir en este caso en el evento <em>Page_Load</em>. En este ejemplo primero se va a crear el mensaje en la carpeta Borradores y luego se envía.</p>
<p><!--more-->Primero creamos las variables con las <strong>URI</strong> de destino. Con este código nos crearemos una <strong>credencial</strong> para el servidor exchange.</p>
<div style="background-color:#ddeeff;border-top:1px solid #aabbff;margin:5px 5px 5px 10px;padding:5px 5px 5px 10px;"><code><span style="color:#0000ff;">Dim</span> strAlias <span style="color:#0000ff;">as String</span> = <span style="color:#800000;">"codigodeusuario"<br />
</span><span style="color:#0000ff;">Dim</span> strServer <span style="color:#0000ff;">as String</span> = <span style="color:#800000;">"servidor"<br />
</span><span style="color:#0000ff;">Dim</span> strSubject <span style="color:#0000ff;">as String</span> = <span style="color:#800000;">"Asunto"</span><br />
<span style="color:#0000ff;">Dim</span> strMailboxURI <span style="color:#0000ff;">as String</span>, strSubURI <span style="color:#0000ff;">as String</span>, strTempURI <span style="color:#0000ff;">as String</span><br />
<span style="color:#008000;">'URI para las credenciales.<br />
</span>strMailboxURI = <span style="color:#800000;">"http://"</span> &#38; strServer &#38; <span style="color:#800000;">"/exchange/"</span> &#38; _<br />
                strAlias &#38; <span style="color:#800000;">"@dominio.com"<br />
</span>strSubURI = <span style="color:#800000;">"http://"</span> &#38; strServer &#38; <span style="color:#800000;">"/exchange/"</span> &#38; strAlias _<br />
          &#38; <span style="color:#800000;">"@dominio.com/##DavMailSubmissionURI##/"<br />
</span>strTempURI = <span style="color:#800000;">"http://"</span> &#38; strServer &#38; <span style="color:#800000;">"/exchange/"</span> &#38; strAlias &#38; _<br />
<span style="color:#800000;">            "@dominio.com/Borradores/"</span> &#38; strSubject &#38; <span style="color:#800000;">".eml"<br />
</span></code></div>
<p>Para solventar el tema de modo <em>inpersonate</em> utilizo <strong>credenciales</strong> guardadas en una caché:</p>
<div style="background-color:#ddeeff;border-top:1px solid #aabbff;margin:5px 5px 5px 10px;padding:5px 5px 5px 10px;"><code><span class="CodigoFuente" style="color:#008000;">'El dominio es el que se utiliza para acceder al correo<br />
'antes del backslash. Ejemplo vigo\usuario<br />
</span><span style="color:#0000ff;">Dim</span> strDomain as String = <span style="color:#800000;">"dominio"<br />
</span><span style="color:#0000ff;">Dim</span> strPassword as String = <span style="color:#800000;">"!Password"<br />
</span><span style="color:#0000ff;">Dim</span> MyCredentialCache As System.Net.CredentialCache<br />
MyCredentialCache = <span style="color:#0000ff;">New</span> System.Net.CredentialCache<br />
MyCredentialCache.Add(<span style="color:#0000ff;">New</span> System.Uri(strMailboxURI), _<br />
<span style="color:#800000;">    "NTLM"</span>, _<br />
<span style="color:#0000ff;">    New</span> System.Net.NetworkCredential(strAlias,<br />
    strPassword, strDomain) _<br />
)<br />
</code></div>
<p>Para enviar el correo guardamos en 2 variables de cadena el cuerpo del mensaje y el código <strong>rfc822</strong> del email:</p>
<div style="background-color:#ddeeff;border-top:1px solid #aabbff;margin:5px 5px 5px 10px;padding:5px 5px 5px 10px;"><code><span style="color:#0000ff;">Dim</span> strEMAIL <span style="color:#0000ff;">as String<br />
</span><span style="color:#0000ff;">Dim</span> strBody <span style="color:#0000ff;">as String</span> = <span style="color:#800000;">"&#60;H1&#62;Mensaje con WebDav&#60;/H1&#62;"<br />
</span>strEMAIL = <span style="color:#800000;">"From: usuario@dominio.com"</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"To: destinatario@dominio.com"</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Subject: "</span> &#38; strSubject &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Date: "</span> &#38; Format(<span style="color:#0000ff;">Now</span>, "dd/mm/yyyy") &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"X-Mailer: miMailer"</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"MIME-Version: 1.0"</span> &#38; vbNewLine<br />
strEMAIL &#38;= <span style="color:#800000;">"Content-Type: text/html; charset=utf-8"</span> &#38; vbNewLine &#38; vbNewLine<br />
<span style="color:#008000;">'Los dos vbNewLine le indican al servidor el fin de la cabecera.<br />
'Ahora le añadimos el cuerpo del mensaje.</span><br />
strEMAIL &#38;= strBody &#38; vbNewLine</code></div>
<p>Ahora mediante una petición web enviamos el mensaje a una carpeta temporal. Si la carpeta no existe, el servidor nos devolverá en la respuesta un error. Utilizaremos la clase <strong>HttpWebRequest</strong> para enviar la petición y <strong>HttpWebResponse</strong> para ver el estado del envío:</p>
<div style="background-color:#ddeeff;border-top:1px solid #aabbff;margin:5px 5px 5px 10px;padding:5px 5px 5px 10px;"><code><span style="color:#0000ff;">Dim</span> PUTRequest <span style="color:#0000ff;">As</span> System.Net.HttpWebRequest<br />
<span style="color:#0000ff;">Dim</span> PUTResponse <span style="color:#0000ff;">As</span> System.Net.HttpWebResponse<br />
<span style="color:#0000ff;">Dim</span> bytes() <span style="color:#0000ff;">As</span> Byte<br />
<span style="color:#008000;">' Creamos el objeto HttpWebRequest.</span><br />
<span style="color:#0000ff;">Try</span><br />
   PUTRequest = <span style="color:#0000ff;">CType</span>(System.Net.WebRequest.Create(strTempURI), _<br />
                System.Net.HttpWebRequest)<br />
<span style="color:#008000;">   ' Le Añadimos las credenciales<br />
</span>   PUTRequest.Credentials = MyCredentialCache<br />
<span style="color:#008000;">   ' Especificamos el método PUT.<br />
</span>   PUTRequest.Method = <span style="color:#800000;">"PUT"</span><br />
<span style="color:#008000;">   ' Codificamos el mensaje utilizando UTF-8<br />
</span>   bytes = System.Text.Encoding.UTF8.GetBytes(strEMAIL)<br />
<span style="color:#008000;">   ' Establecemos la longitud del mensaje.<br />
</span>   PUTRequest.ContentLength = bytes.Length<br />
<span style="color:#008000;">   'Obtenemos la referenciaa del stream de la petición.<br />
</span>   PUTRequestStream = PUTRequest.GetRequestStream()<br />
<span style="color:#008000;">   'Escribimos el mensaje en el stream de la petición.<br />
</span>   PUTRequestStream.Write(bytes, 0, bytes.Length)<br />
<span style="color:#008000;">   ' Cerramos el objeto Stream para liberar la conexión.<br />
</span>   PUTRequestStream.Close()<br />
   PUTRequest.ContentType = <span style="color:#800000;">"message/rfc822"</span><br />
<span style="color:#008000;">   ' Colocamos el mensaje en la capeta de Borradores<br />
</span>   PUTResponse = <span style="color:#0000ff;">CType</span>(PUTRequest.GetResponse(), System.Net.HttpWebResponse)</code></div>
<p>Ahora para enviar el correo, a través de <strong>HttpWebRequest</strong> lo enviamos:</p>
<div style="background-color:#ddeeff;border-top:1px solid #aabbff;margin:5px 5px 5px 10px;padding:5px 5px 5px 10px;"><code><span style="color:#008000;">   ' Creamos el Objeto HttpWebRequest para MOVERLO (enviarlo).<br />
</span>   MOVERequest = <span style="color:#0000ff;">CType</span>(System.Net.WebRequest.Create(strTempURI), _<br />
                 System.Net.HttpWebRequest)<br />
<span style="color:#008000;">   ' Add the network credentials to the request.<br />
</span>   MOVERequest.Credentials = MyCredentialCache<br />
   <span style="color:#008000;">' Especificamos el método MOVE.<br />
</span>   MOVERequest.Method = <span style="color:#800000;">"MOVE"</span><br />
   <span style="color:#008000;">' Establecemos la cabecera Destination para el<br />
</span>   <span style="color:#008000;">' mail submission URI.</span><br />
   MOVERequest.Headers.Add(<span style="color:#800000;">"Destination"</span>, strSubURI)<br />
   <span style="color:#008000;">' Enviamos el mensaje moviéndolo desde la carpeta Borradores<br />
</span>   <span style="color:#008000;">' al mail submission URI.</span><br />
   MOVEResponse = CType(MOVERequest.GetResponse(), System.Net.HttpWebResponse)<br />
<span style="color:#0000ff;">Catch</span> ex <span style="color:#0000ff;">As</span> Exception<br />
<span style="color:#008000;">   'Si ocurre algún error lo podremos manejar aquí.<br />
</span><span style="color:#0000ff;">End Try</span><br />
</code></div>
<p>Ahora sólo falta comprobar que el destinatario recibió el correo.</p>
<p>Esta prueba la hice en un<strong> Exchange Server 2003</strong> con las opciones de instalación que vienen por defecto.</p>
<p>Un saludo.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
