Communications Servers

OCS ve Exchange'e Dair
RSS ikon Email ikon Anasayfa ikon
  • 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.

  • Exchange Server Sertifikası

    Haziran 10th, 2010 admin Yorum yok

    Exchange Server üzerinde kullanılan ve kullanıcı erişimlerinde güvenli iletişimi sağlayan sertifikalar özellikle yaşanan problemlerin ana kaynağını oluşturmaktadır. Bu noktada özellikle kullanıcı-sunucu erişimlerinde kullanılacak sertifikalar için aşağıdaki formatta olmasına dikkat ederseniz en az hata ile Exchange yapınızı kullanmış olursunuz.

    Bu bilgileri verirken özellikle Autodiscovery,OWA, RPC/HTTPs ve ActiveSync üzerinde yaşanan problemler’e çözüm olacak bir yapıyı paylaşacağım.

    Bu yapıda sertifikanızı oluştururken aşağıdaki bilgilerin sertifika içerisinde olduğundan emin olun.

    • Subject Name (Common Name) kısmında ActiveSync erişiminde kullanılacak adresin FQDN‘inin olmasına dikkat edin.Bu aynı zamanda RPC/HTTPs içinde kullanılacaktır (örneğin: mail.communicationsservers.com)
    • DNS Name = Internet Published OWA URL (OWA URL içerisinde yer alan FQDN ) (örneğin: webmail.communicationsservers.com)
    • DNS Name = CAS machine NETBIOS name (CAS Sunucunun Netbios Adı) (örneğin: MSEXCCAS01)
    • DNS Name = CAS machine Full Computer  Name (CAS Sunucunun FQDN’i) (örneğin: MSEXCCAS01.communicationsservers.local)
    • DNS Name = Internal Domain Name (FQDN ) (SMTP Domain Adı) (örneğin: communicationsservers.local)
    • DNS Name = autodiscover.<InternalDomainName> (AutoDiscover için kullanılacak iç SMTP Domain adı) (örneğin: autodiscover.communicationsservers.local)
    • DNS Name = autodiscover.<ExternalDomainName> (AutoDiscover için kullanılacak dış SMTP Domain adı) (örneğin: autodiscover.communicationsservers.com)

  • Exchange Server 2010 ActiveSync FolderSync Problem

    Haziran 10th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 heryerden erişim ile OWA (Outlook Web Application), RPC / HTTPs, ActiveSync. Bu iletişim yöntemlerinden biriki sürekli erişimimizi sağlayan push teknolojisini barındıran ActiveSync hizmeti. Exchange Server 2010 üzerinde ActivSync aktivasyonunu hızlı bir şekilde yaptınız mobil cihazınızda ilgili ayarları yaptınız ancak ilk iletişimin kurulmasından sonra FolderSync işleminde takılıp kalıyor ve devam etmiyor ise bunun ile birlikte event loglarda

    An exception occurred and was handled by Exchange ActiveSync. This may have been caused by an outdated or corrupted Exchange ActiveSync device partnership. This can occur if a user tries to modify the same item from multiple computers. If this is the case, Exchange ActiveSync will re-create the partnership with the device. Items will be updated at the next synchronization.

    URL=/Microsoft-Server-ActiveSync/default.eas?User=TEST&DeviceId=xxx&DeviceType=TEST&Cmd=FolderSync

    — Exception start —

    Exception type: Microsoft.Exchange.AirSync.AirSyncPermanentException

    Exception message: The device container ExchangeActiveSyncDevices for the user ‘TEST’ in Active Directory couldn’t be created.

    Exception level: 0

    HttpStatusCode: 500

    AirSyncStatusCode: 111

    XmlResponse:

    This request does not contain a WBXML response.

    Exception stack trace:    at Microsoft.Exchange.AirSync.ADDeviceManager.CreateActiveSyncDeviceContainer(Boolean retryIfFailed)

    at Microsoft.Exchange.AirSync.ADDeviceManager.CreateActiveSyncDevice(GlobalInfo globalInfo, ExDateTime syncStorageCreationTime, Boolean retryIfFailed)

    at Microsoft.Exchange.AirSync.Command.UpdateADDevice(GlobalInfo globalInfo)

    at Microsoft.Exchange.AirSync.Command.WorkerThread()

    — Exception end —.

    Event logu ile karşılaştıysanız bu FolderSync problemini şu iki yöntem ile aşmanız gerekecektir.

    Bunlardan ilki Active Directory Users and Computers içerisinden ilgili kullanıcının Inheritance olarak bazı yetkileri almasını sağlayacağız. Bunun için;

    • Active Directory Users and Computers‘ı açıp View menüsünden Advanced Features seçeneğini seçin.

    AD_Advanced_feature

    • Active Directory Users and Computers içerisinden problem yaşayan kullanıcıya sağ tıklayıp Properties Seçin. Açılan Menüden Security Tabını seçip Advanced’a tıklayın Advanced Security For <User Display Name> başlıklı pencerede Permission Tabı içerisinde Allow inheritable Permissions from the parent to propagate to this object and all child object….. seçeneğini işaretleyip Apply‘a tıklayın

    AD_Allow_Inheritable_Permissions

    Bir diğer ilgili düzenleme ise AdsiEdit.msc düzenleme aracı ile yapılacak olan düzenlemedir. Bu düzenleme özellikle problem yaşayan kullanıcının Domain Admins grubu üyesi olması halinde geçerli olacaktır.

    Bu işlemler için öncelikle ADSI Edit aracını çalıştırdıktan sonra Default Naming Context‘in seçilerek ilgili objelere erişim sağlanabilir.

    Adsi_Edit_1

    • ADSI Edit aracı açıldıktan ve ilgili bileşen bağlantısı sağlandıktan sonra FolderSync problemi yaşayan kullanıcının bulunduğu ilgili OU altında ilgili user’a sağ tıklayıp  Properties‘ı seçin

    Adsi_Edit_2

    • Properties Penceresi içerisinde yer alan Attribute Editor ekranında iken adminCount bileşeninde (Domain Admins grubu üyesi ise) 1 değerine sahip olacaktır. Bu değeri Edit‘e tıklayarak 0 (sıfır) yapıp Apply sonrasında OK tıklayıp ADSI Edit aracını kapatabilirsiniz.

    Bu işlemlerin tamamlanması halinde ActiveSync için mobile cihazınız üzerinde syncronization işlemini tekrarlamanız halinde problemsiz olarak FolderSync işlemi gerçekleşecektir.

  • Exchange Server 2010 SP1 Download

    Haziran 10th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 SP1 Beta sürümü public olarak download edilebilir durumda. Buradan veya http://www.microsoft.com/downloads/details.aspx?FamilyID=a0965fc9-2723-4947-ae6b-74bc3808e72a&displaylang=en linkinden download edebilirsiniz.

    Exchange Server 2010 SP1 ile neler değişiyor’a bakacak olursak hızlıca şu şekilde özetleyebiliriz.

    • DAG Network IP adresini artık DAG oluşturulurken verebileceğiz Power Shell’e ihtiyaç olmayacak.
    • Exchange Server 2010 ile hayatımıza giren Arşivleme özelliğinde artık tekbir Database ile değil Arşiv datalarımızı daha düşük disk performansına sahip disklerde barınan databaselerde barındırabileceğiz.

    Detaylı incelemeleri yakın zamanda paylaşacağım.

  • Exchange Server 2010 Export-Mailbox Import-Mailbox

    Mayıs 20th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 ile birlikte daha yoğun olarak kullandığımız Exchange Management Shell aracılığı ile mailbox’ımızda bulunan bileşenleri isteğimiz doğrultusunda bir başka mailbox’a veya PST’ye alabiliyoruz. Bu konumuzda PST’ye export ve import edilmesini açıklamaya çalışacağım.

    Bu işlemler öncesinde export ve import işlemlerinin yapılacağı platformda Exchange Server 2010 Management Tools ve Outlook 2010 64 bit uygulamasının yüklü olması gerekiyor

    Öncelikli olarak kullanıcımızın Mail Export ve Import işlemlerini yapabilmesi için Exchange Server 2010 yapısında bulunana Mail Import Export Rolüne ait yetki tanımını aşağıdaki komut satırı ile gerçekleştiriyoruz. (Exchange Management Shell üzerinden)

    New-ManagementRoleAssignment -Role “Mailbox Import Export” -User administrator

    Bu işlemlerden sonra aşağıdaki komut’u Exchange Management Shell üzerinden giriyoruz.

    Export-Mailbox -Identity Administrator -PSTFolderPath c:\Administrator_pst.pst

    Bu işlemler sonucunda aşağıdaki hata mesajı karşımıza çıkacaktır.

    -1056749164
    Error occurred in the step: Moving messages. Failed to copy messages to the destination mailbox store with error:
    MAPI or an unspecified service provider.
    ID no: 00000000-0000-00000000

    -1056749164
    Error occurred in the step: Moving messages. Failed to copy messages to the destinat
    ion mailbox store with error:MAPI or an unspecified service provider.
    ID no: 00000000-0000-00000000

    Bu hata mesajı sonrasında oluşan pst dosyasını outlook ile birlikte açtığınızda ve outlook açık iken export komutunu çalıştırmanız halinde ise aşağıdaki hata mesajı ile karşılacaksınız.

    -2147221226
    Error occurred in the step: Approving object. An unknown error has occurred.

    Error was found for Administrator (Administrator@byd.local) because: Error occurred in the step: Approving object. An unknown error has occurred., error code: -2147221226
    + CategoryInfo          : InvalidOperation: (0:Int32) [Export-Mailbox], RecipientTaskException
    + FullyQualifiedErrorId : F3F9241,Microsoft.Exchange.Management.RecipientTasks.ExportMailbox

    Bu hatalar nedeni ile mailbox export işlemi yapılamamaktadır. Bu nedenle farklı bir çözüm yolu ile bu işlemi gerçekleştirebiliriz. (Bu konunun bir bug olduğu ve roolup 5 ile giderileceği bilgisi edinilmiştir.)

    Exchange Server 2010 sunucusunda iken Exchange Management Shell yerine PowerShell arabirimini kullanacağız. Bunun için öncelikle kullandığımız PowerShell arabiriminde Exchange Server 2010 komutlarını kullanabilmek için aşağıdaki komut satırını kullanalım:

    (Not:Bu işlemlerde Exchange Server 2010 Management Tools kurulu olduğu varsayılmıştır.)

    Add-PSSnapin *e2010*

    Bu komut sonrasında artık normal PowerShell ekranımızdan Exchange Server 2010 shell komutlarını kullanabiliriz.

    Export-Mailbox -Identity Administrator -PSTFolderPath c:\Administrator_pst.pst

    komutu ile export işlemini

    Import-Mailbox -Identity Administrator -PSTFolderPath c:\Administrator_pst.pst

    komutu ile import işlemini gerçekleştirebilirsiniz.

    Not: Import işleminde pst import edilecek mailbox üzerinde işlem yaptığınız user’ın full access yetkisi olması gerekiyor.

    Konu ile ilgili video linkinden adım adım izleme şansınız bulunuyor. Video Link