OCS ve Exchange'e Dair
RSS ikon Email ikon Anasayfa ikon
  • Remove Disconnected Mailbox in Exchange 2010

    Haziran 25th, 2010 admin 1 Yorum

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Günlük operasonlarımızdan bir taneside Exchange Organizasyonumuzda bulunan bazı mailboxları disconnect (active directory user kalır ancak mailbox ile ilişiği kesilir) eder bazılarını remove (active directory de yer alan user ile birlikte silinir) ederiz. Bu işlemler sonucunda disconnected mailbox lar database içerisinde Exchange Organizasyonumuzda yer alan ilgili database için belirlenmiş MailboxRetention süresi doluncaya kadar saklanır. (Bu süreyi Get-MailboxDatabase |fl Identity,Mailboxretention komutu ile öğrenebilirsiniz.) Bu süreyi beklemeden disconnected olan mailboxları temizlemek isteyebilirsiniz. Bu temizlik işlemi için öncelikle kullanılacak komutlara kısaca göz atacağız.

    Get-MailboxDatabase: Exchange organizasyonunuz içerisinde yer alan database ile ilgili bilgileri görüntülemeniz için kullanılan komuttur.

    Clean-MailboxDatabase:Exchange organizasyonunuz içerisinde yer alan databaseler ile ilgili bilgilerin Active Directory ile eşitlemek için kullanılan komuttur.

    Get-MailboxStatistics:Exchange organizasyonunuz içerisinde yer alan database bazlı mailboxlar ile ilgili istatistiki bilgileri görüntülemeniz için kullanılan komuttur.

    Remove-Mailbox: Exchange organizasyonunuz içerisinde yer alan mailboxları kalıcı olarak databaselerden temizlemenizi sağlar bu komut ile active directoryde yer alan kullanıcıyıda Organizasyonunuz içerisinden silmek için kullanılan komuttur.

    Komutları hızlıca tanımladıktan sonra yapılacak işlemleri adım adım anlatalım öncelikle bu işlemler öncesinde databaseler için Clean-MailboxDatabase komutunu çalıştıracağız. Organizasyondaki tüm databaseler için geçerli komut;

    Get-MailboxDatabase | Clean-MailboxDatabase

    Bu işlemler sonucunda Database’ler ile ve içerisindeki yapı ile ilgili son bilgileri Active Directory üzerinde güncellemiş olduk.

    Şimdi ise disconnected olan mailboxları tespit edeceğiz. Bunun için aşağıdaki komutu kullanacağız bu komutun çıktısında yer alan DisconnectDate içeriği boş ise aktif kullanılan bir mailbox değil ise disconnected bir mailbox olduğu yönünde yorumluyoruz. Bunun için komut;

    Get-MailboxStatistics -Database “mshowto” |FL DisplayName,DisconnectDate,MailboxGuid

    Sadece Disconnected Mailboxların görüntülenmesini istiyor iseniz;

    Get-MailboxStatistics -Database “mshowto” |where {$_.DisconnectDate -ne $null }|FL DisplayName,DisconnectDate,MailboxGuid

    Organizasyonunuzda yer alan tüm databaselerde yer alan ve sadece disconnected olan mailboxlar  için komut şu şekilde olmalıdır.

    Get-MailboxDatabase | Get-MailboxStatistics |where {$_.DisconnectDate -ne $null } | FL Database,DisplayName,DisconnectDate,MailboxGuid

    remove_disconnected_3
    Bu komut sonucunda elde edilen çıktılar ile her bir disconnected mailbox’ı remove etmek için aşağıdaki komutu kullanabilirsiniz.

    Remove-Mailbox  -Database “DB1″ -StoreMailboxIdentitiy “MailboxGuid” -Confirm:$False

    Organizasyonunuz içerisinde yer alan birden fazla silinecek mailbox var ve bu işlemleri yukarıdaki komut ile tek tek yapmak istemiyorum diyorsanız aşağıdaki komutları sırası ile uygulamanız yeterli olacaktır.

    $user=Get-MailboxDatabase|Get-MailboxStatistics |where {$_.DisconnectDate -ne $null }|Select Database,DisplayName,MailboxGuid

    $user| ForEach {Remove-Mailbox  -Database $_.Database -StoreMailboxIdentitiy $_.MailboxGuid -Confirm:$False}

    remove_disconnected_1

  • Exchange Server 2010 Rollup 4

    Haziran 24th, 2010 admin Yorum yok

    Exchange Server 2010 için toplu güncelleme paketlerinde 4.’sü SP1 öncesinde yayınlandı. Exchange Rollup 4′u buradan veya http://www.microsoft.com/downloads/details.aspx?FamilyID=09b4973e-3a80-4fb9-9f60-5c6e2b7a2727&displaylang=en linkinden download edebilirsiniz.

    Bu güncelleme paket’i ile ilgili bilgilere buradan veya http://support.microsoft.com/?kbid=982639 linkinden erişebilirsiniz.SP1′in halen beta da olması nedeniyle Roolup 4′u kısa sürede geçmenizi tavsiye ederim.

    Aşağıdaki satırlarda bu toplu güncelleme içerisinde yer alan konular sıralanmıştır;

    979342 (http://support.microsoft.com/kb/979342/ ) An attachment is not visible when an Exchange Server 2010 user opens a signed mail message by using Outlook 2003
    979517 (http://support.microsoft.com/kb/979517/ ) You cannot send a message to a Dynamic Distribution Group in a mixed Exchange Server 2007 and Exchange Server 2010 environment
    979790 (http://support.microsoft.com/kb/979790/ ) An IMAP4 client crashes when accessing an Exchange Server 2010 mailbox
    979801 (http://support.microsoft.com/kb/979801/ ) An error message is generated in Exchange Server 2010 when you use Exchange Troubleshooting Assistant
    979810 (http://support.microsoft.com/kb/979810/ ) You cannot connect an Exchange Server 2010 mailbox by using a MAPI client
    979848 (http://support.microsoft.com/kb/979848/ ) Event ID 1066 is logged and you cannot move a mailbox from an Exchange Server 2003 server to an Exchange Server 2010 server
    979862 (http://support.microsoft.com/kb/979862/ ) Event ID 4999 and Event ID 7031 are logged when you move a mailbox to an Exchange Server 2010 server
    979921 (http://support.microsoft.com/kb/979921/ ) You cannot replicate a public folder from one Microsoft Exchange Server 2010 server to another, and Event ID 3079 is logged on the target server
    980149 (http://support.microsoft.com/kb/980149/ ) The Add-MailboxDatabaseCopy command fails when it is used to add a database copy to a Database Availability Group in an Exchange Server 2010 environment
    980353 (http://support.microsoft.com/kb/980353/ ) A MAPI application that is used to access Exchange Server 2010 mailboxes crashes when the application accesses an address book
    980354 (http://support.microsoft.com/kb/980354/ ) “MAPI_E_INVALID_PARAMETER” error message when you copy email messages from an Exchange Server 2010 mailbox
    980364 (http://support.microsoft.com/kb/980364/ ) Microsoft Exchange Transport service on an Exchange Server 2010 server crashes when a certain message is processed
    980701 (http://support.microsoft.com/kb/980701/ ) An Exchange Server 2010 mailbox user receives a NDR error message when the user sends an email message to multiple internal users
    980852 (http://support.microsoft.com/kb/980852/ ) The RpcClientAccess process on an Exchange Server 2010 server crashes when you access a mailbox by using a MAPI application
    981033 (http://support.microsoft.com/kb/981033/ ) Error message when you expand the Microsoft Exchange On-Premises node in the EMC of Exchange Server 2010
    981961 (http://support.microsoft.com/kb/981961/ ) Event ID 4033 is logged and the Free/Busy replication from an Exchange Server 2003 server to an Exchange Server 2010 server fails
    982209 (http://support.microsoft.com/kb/982209/ ) Some embedded messages are corrupted when they are contained in a message that is sent from an Exchange Server 2010 mailbox address
    982378 (http://support.microsoft.com/kb/982378/ ) A delegate receives only one meeting request when someone sends a meeting request to several principals in an Exchange Server 2010 RU1 or later environment
    982944 (http://support.microsoft.com/kb/982944/ ) The msExchVersion attribute value of a user is stamped incorrectly after you run the Enable-MailUser cmdlet to mail-enable the user
    983200 (http://support.microsoft.com/kb/983200/ ) The .xls file as an attachment is empty when you access an Exchange Server 2010 mailbox by using OWA
    983631 (http://support.microsoft.com/kb/983631/ ) “redirect it to people or distribution list” rule does not work on an Exchange Server 2010 mailbox address
    2084061 (http://support.microsoft.com/kb/2084061/ ) A user intermittently fails to access an Exchange Server 2010 mailbox after the mailbox is moved
  • Exchange Server 2007 SP3 Now Available

    Haziran 22nd, 2010 admin 2 yorum

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2007′nin Windows Server 2008 R2 üzerinde kurulabilmesine olanak sağlayan Exchange Server 2007 SP3 Public olarak download’a açıldı. Buradan veya http://www.microsoft.com/downloads/details.aspx?FamilyID=1687160b-634a-43cb-a65a-f355cff0afa6&displaylang=en linkinden download edebilirsiniz.

    Exchange Server Update işlemlerinden önce Exchange Server Supportability Matrix’i incelemenizi tavsiye ederim. Bu matrix’e buradan veya http://technet.microsoft.com/en-us/library/ff728623(EXCHG.141).aspx linkinden erişebilirsiniz.

  • Office Communicator 2007 R2 Apper Offline

    Haziran 21st, 2010 admin Yorum yok

    Office Communicator 2007 R2 üzerinde varsayılan seçenekler içerisinde Apper Offline seçeneği aktif olarak gelmemektedir. MSN ile hayatımıza giren Apper Offline seçeneği OCS 2007 ve R2 sürümlerinde birer ihtiyaç olarak karşımıza çıkmaya başladı. Peki bunun için çözüm ne olabilir; tabiki Microsoft Office Communications Server 2007 R2 Client Group Policy ile bu işlemler mümkün.

    Apper Offline’ı aktif hale getirebilmek için aşağıdaki işlemleri yapabilirsiniz.

    Öncelikle buradan Microsoft Office Communications Server 2007 R2 Client Group Policy‘i download etmemiz gerekiyor. Communicator_2007_R2_Policies_Documentation.zip dosyasını download ettikten sonra dosya içerisinde yer alan communicator.adm dosyasını c:\windows\inf içerisine kopyalıyoruz. Daha sonra Apper Offline seçeneğini sadece kullandığımız pc/notebook da aktif hale getirmek istiyor isek start-run-gpedit.msc (başlat-çalıştır-gpedit.msc) ile Local Group Policy Editor‘ü açıyoruz ve sonrasında aşağıdaki videoda yer alan adımları takip ediyoruz;

    How to Communicator Apper Offline from Sait Sadunoğlu on Vimeo.

    Bu işlemler sonrasında Office Communicator 2007 R2 üzerinde Apper Offline’ın seçeneğinin kullanılabilir olduğunu göreceksiniz. Active Directoryde yer alan tüm pc/notebook larda bu özelliğin aktif olmasını istiyorsanız eğer yukarıda yer alan işlemleri Active Directory üzerinde Domain Group Policy olarak uygulayabilirsiniz.

  • Office Communicator Mobile Download

    Haziran 21st, 2010 admin Yorum yok

    Office Communications Server 2007 ile mobil cihazlar üzerinden erişim için kullanılan Communicator Mobile’ı http://www.getcomo.com adresinden veya buradan download edebilirsiniz. Aynı zamanda bu adrese mobil cihazınızdan giriş yapıp kurulumu başlatabilirsiniz.

  • Türkiyenin Açık Kaynak Topluluğu Birliktegeliştir Yeni Versiyonu İle Yayında

    Haziran 15th, 2010 admin Yorum yok

    bgLogo

    Açık kaynak kodlu bir içerik yönetim sistemi olan Umbraco üzerine kurulan Birliktegeliştir, Türkiye’de de Microsoft platformlarında açık kaynaklı projeler geliştirilmesi ve mevcut açık kaynak kodlu projelerin kullanımının yaygınlaştırılmasını amaçlamaktadır. Zaman içinde yaygınlaşan açık kaynak kod topluluğuna daha iyi içerik sağlamak amacıyla Birliktegeliştir yeni arayüzü ve yeni özellikleriyle yayında.
    Açık kaynak kodlu proje geliştirme yaklaşımının giderek yaygınlaştığı günümüz yazılım dünyasında Microsoft platform ve araçları kullanılarak birçok açık kaynak kodlu uygulama geliştirilmekte ve Microsoft’un kendisi de bu konuda çalışmalar yapmaktadır.

    Açık kaynak kodlu bir içerik yönetim sistemi olan Umbraco üzerine kurulan Birliktegeliştir, Türkiye’de de Microsoft platformlarında açık kaynaklı projeler geliştirilmesi ve mevcut açık kaynak kodlu projelerin kullanımının yaygınlaştırılmasını amaçlamaktadır. Zaman içinde yaygınlaşan açık kaynak kod topluluğuna daha iyi içerik sağlamak amacıyla Birliktegeliştir yeni arayüzü ve yeni özellikleriyle yayında.

    Sizlerin de kendi projelerinizi ve kendi içeriğinizi rahatlıkla paylaşabileceğiniz Birliktegeliştir’de ayrıca Türkiye’de geliştirilmiş açık kaynak kodlu projelere, bugüne kadar dünyada yapılmış açık kaynak kodlu uygulamaların kullanımı ile ilgili makale, video gibi Türkçe kaynaklara ulaşabilirsiniz.

    Bunun yanısıra uygulama geliştiricilerin kodlama sırasında çoğunlukla kullandığı kod bloklarına Kod Parçaları kısmından ulaşabilirsiniz.

    Birliktegeliştir topluluğuna www.birliktegelistir.com adresinden ulaşabilirsiniz.

    E-Mail: birliktegelistir@birliktegelistir.com
    Twitter: www.twitter.com/bgelistir

  • Exchange Server MAPI Connector

    Haziran 15th, 2010 admin Yorum yok

    Exchange Server 2007 / 2010 sürümlerinde kullanılabilinecek MAPI Connector’u buradan download edebilirsiniz. Bu connector BES ve CA v.b. Backup uygulamalarında ihtiyaç duyulan bir bileşendir.

    Download Link:http://www.microsoft.com/downloads/details.aspx?familyid=e17e7f31-079a-43a9-bff2-0a110307611e&displaylang=en

  • Office Communications Server 2007 R2 Archive Settings

    Haziran 15th, 2010 admin Yorum yok

    Office Communications Server 2007 R2 Standart Edition sürümünde Instant Messaging için arşivleme yapısı ile ilgili kısa bilgileri aşağıdaki videoda bulabilirsiniz.

    Video:

    How to OCS 2007 R2 Archive Settings from Sait Sadunoğlu on Vimeo.

  • Outlook Hotmail Connector

    Haziran 15th, 2010 admin Yorum yok

    MSFTOffice2010_187x54

    Microsoft Office Outlook 2010 32-Bit ve 64-Bit mail uygulamalarında Hotmail v.b. mail sistemine erişim için kullana bileceğiniz connectorleri buradan download edebilirsiniz.

    Hotmail Outlook Connector 32-Bit

    Hotmail Outlook Connector 64-Bit

  • Office Communication Server Add Bulk/Single Contact

    Haziran 14th, 2010 admin Yorum yok

    Office Communicatons Server 2007 ve R2 sürümlerinde mevcut kullanıcılarımız için varsayılan bazı kontakların eklenmesi  ve bu eklemeninde ilgili kullanıcı insiyatifine bırakmaksızın ekleme ihtiyacı doğacaktır. Bu ihtiyacı Office Communications Server 2007 Resource Kit içerisinde gelen bir script aracılığı ile kolaylıkla gerçekleştirebilirsiniz. Bunu birden fazla kullanıcı için veya tek bir kullanıcı için gerçekleştirebilirsiniz nasıl mı ?

    Öncelikli olarak bir senaryo üzerinde bu konuyu anlatacağım. Office Communications Server 2007 R2 Standart Edition bulunan bir ortamımız bulunuyor. Şirketimize ait Active Directory içerisinde Departman bazlı OU‘lar oluşturulmuş durumda. Bizden istenen ise şirket içerisinde bulunan Satış, Pazarlama, Yönetim ve Helpdesk departmanları için her departmanda bulunan kişilere; departman adını içeren bir grup altında o departman çalışanlarını tüm şirket çalışanlarının Office Communicator‘ında kontak olarak eklenmesi.

    Öncelikli olarak tüm Active Directory yapımızda bulunan Office Communicatons Server 2007 R kullanıcılarını belirlemek. Bunun için aşağıdaki komut satırını kullanacağız.

    dsquery * “DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\All_Users.txt

    Şimdi ise ilgili departmanlara ait OU’lar altında bulunan ve aynı zamanda OCS 2007 R2 client olanları belirlemek bunun için aşağıdaki komut satırını kullanacağız.

    dsquery * “OU=Satis,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\Satis.txt

    dsquery * “OU=Pazarlama,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress-limit 10000  -filter (msRTCSIP-UserEnabled=TRUE) > c:\Pazarlama.txt

    dsquery * “OU=Yonetim,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\Yonetim.txt

    dsquery * “OU=HelpDesk,DC=firmam,DC=local” -l -attr msRTCSIP-PrimaryUserAddress -limit 10000 -filter (msRTCSIP-UserEnabled=TRUE) > c:\HelpDesk.txt

    Bu komutlar sonrasında c:\ dizinimizde 5 adet .txt uzantılı dosya oluştu bunların isimleri sırası ile All_Users.txt, Satis.txt, Pazarlama.txt, Yonetim.txt, HelpDesk.txt olacaktır. Bu dosyaları ise Office Communications Server 2007 R2 Resource Kit içerisinde gelen LCSAddContacts.wsf scriptinde kullanacağız. Bu komutun örnek yazılışını verip biraz açıklayacak sonra senaryomuz için gerekli komutları aşağıda bulabilirsiniz;

    LCSAddContacts.wsf dosyası %ProgramFiles%\Microsoft Office Communications Server 2007 R2\Reskit\WMI Samples dizini altında yer almaktadır.

    komut;

    LCSAddContacts.wsf  /UsersFile:UserFile.txt  /ContactsFile:Contact.txt /contactsgroup:groupname

    /UsersFile:UserFile.txt bu kısımda kontakların ekleneceği kullanıcıların listesini içeren .txt uzantılı dosya olmalı formatı aşağıdaki resimde yer aldığı şekilde olmalıdır.

    users.txt

    /ContactsFile:Contact.txt bu kısımda kullanıcılara eklenecek olan kontakların listesini içeren .txt uzantılı dosya olmalı formatı aşağıdaki resimde yer aldığı şekilde olmalıdır.

    contacts.txt

    /Contactsgroup:groupname bu kısımda ise eklenecek kontakların hangi isim altında görüntüleceneğini belirler. Mevcut bir gurup ise ekler ancak gurup yok ise oluşturur.

    Senaryomuza uygun ekleme işlemleri için komutlarımız aşağıdaki gibi olacaktır.

    CScript LCSAddContacts.wsf  /UsersFile:C:\All_Users.txt  /ContactsFile:C:\Satis.txt /contactsgroup:”Satis Grubu”

    CScript LCSAddContacts.wsf  /UsersFile:C:\All_Users.txt  /ContactsFile:C:\Pazarlama.txt /contactsgroup:”Pazarlama Grubu”

    CScript LCSAddContacts.wsf  /UsersFile:C:\All_Users.txt  /ContactsFile:C:\Yonetim.txt /contactsgroup:”Yönetim Grubu”

    CScript LCSAddContacts.wsf  /UsersFile:C:\All_Users.txt  /ContactsFile:C:\HelpDesk.txt  /contactsgroup:”HelpDesk Grubu”

    Bu komutlar sonrasında All_Users.txt içerisinde yer alan kullanıcılarda oluşan 4 grup altında departmanlarda bulunan Office Communications Server 2007 R2 kullanıcıları yer alacaktır.