Category Archive: Exchange 2010

Nov
23

Csv dosyası kullanılarak toplu (bulk) contact açılması

Csv dosyası kullanılarak toplu (bulk) olarak contact açmak için aşağıdaki PS script’ini kullanabiliriz. Import-Csv ‘addr.csv’ | ` ForEach{ New-MailContact $_.dname ` -DisplayName $_.dname ` -FirstName $_.fname ` -LastName $_.lname ` -organizationalunit “Users” ` -Alias $_.alias ` -ExternalEmailAddress $_.email } Csv dosyasının içeriği; dname,fname,lname,alias,email yasar cugalir,yasar,cugalir,yasarcugalir,yasarcugalir@gmail.com

Sep
14

Exchange server connector üzerine çoklu relay ip girişi Add multiple – IP addresses from a text file (one per line) to the connector

relay

Exchange server üzerindeki relay için kullanmakta olduğumuz receive connector’e text dosyası kullanarak çoklu ip adresi girişi yapmak için aşağıdaki PS komutlarını kullanabiliriz. ip.txt isimli dosyanın komutu çalıştıdığımız dizinde olması gerekmektedir. $rec = Get-ReceiveConnector “internalrelay” Get-Content .\ip.txt | foreach { $rec.RemoteIPRanges += “$_” } Set-ReceiveConnector “internalrelay” -RemoteIPRanges $rec.RemoteIPRanges ip.txt isimli text dosyasının içeriği her satırda bir …

Continue reading »

Aug
03

Exchange Server üzerinde yüklü olan Service Pack ve Rollup version bilgisinin kontrol edilmesi

exversion

Exchange server üzerinde yüklü olan service pack ve rollup sürümünü öğrenmek için aşağıdaki ps komutunu kullanıyoruz. GCM exsetup |%{$_.Fileversioninfo} Version bilgisini buradan kontrol edebilirsiniz.

Aug
03

Exchange 2010 SP1 Rollup 4 v2

Buradaki yazımızda Exchange Server 2010 SP1 RU4′deki bazı hatalardan dolayı download center’dan kaldırıldığını duyurmuştuk. 27 Temmuzda hatlardan arındırılmış olarak v2 yayınlanmış olup indirmek için aşağıdaki linki kullanabilirsiniz. Exchange 2010 SP1 Rollup 4 v2

Aug
02

ContentIndex State Failed

Exchange server 2010 DAG ortamında sıklıkla karşılasılan durumlarda birisi olan indexlerin bozulması ve replikasyonunun yapılamaması durumunda aşağıdaki işlemler yapılarak sorun giderilebilir. Get-MailboxDatabaseCopyStatus DB1 ile database kopyalarının düzgün kopyalanıp kopyalanmadığını kontrol ettiğimizde ContentIndex State’in Failed olduğunu görürüz ve bu durumda active database kopyasını diğer DAG nodelarında aktif yapmaya çalıştığımızda hata alıncak ve değişiklik gerçekleşmeyecektir. Bu durumda …

Continue reading »

Jul
29

Exchange ortam bilgilerinin raporlanması

Exchange organizasyonundaki bilgilerin raporlaması bir çok alternatif bulunmakta olup aşağıdaki script aracılığı ile bu bilgileri ücretsiz olarak alabilirsiniz. Script Sunucu, işletim sistem, service pack, roller, posta kutusu ve bir çok konuda ayrıntılı bilgi vermektedir. Güle güle kullanın Html rapor için: .\Get-ExchangeEnvironmentReport  -HTMLReport c:\report.html Hmtl raporu maille göndermek için: .\Get-ExchangeEnvironmentReport  -HTMLReport c:\report.html -SendMail:$true -MailFrom:you@example.com -MailTo:you@example.com -MailServer:smtp.example.com …

Continue reading »

Jul
25

Exchange 2010′da posta kutusu taşıma sonrası isteklerin silinmesi

Exchange server 2010′da posta kutusu taşıma işleminden sonra yapılan işlem başarılı tamamlanmışsa bu isteklerin silinmesi gerekmektedir. Taşıma isteklerini EMC’da recipient configuration-move request altından yada EMS’de Get-MoveRequest komutuyla listeleyebiliriz. Bu istekleri EMS’de aşağıdaki komutla silebiliriz. Get-MoveRequest | Remove-MoveRequest

Jul
25

Powershell ile kullanıcı posta kutusu boyutlarının listelenmesi

Database yada sunucu bazlı olarak kullanıcıların posta kutusu boyutlarını listelemek için aşağıdaki PS komutunu kullanabilirsiniz. Komutu kendi yapınıza göre değiştirerek farklı listeler alabilirsiniz. Aşağıdaki komut, belirttiğiniz database’de bulununan kullanıcıların silinmiş öğeler ve toplam posta kutusu boyutunu MB cinsinden listelemektedir. Get-Mailbox -Database databasename | Get-MailboxStatistics |ft displayname,@{name=”totaldeleteditemsize(MB)”;Expression={$_.totaldeleteditemsize/1MB}},@{name=”totalitemsize(MB)”;Expression={$_.totalitemsize/1MB}}

Jul
20

Message Tracking log konumu ve boyutunun değiştirilmesi

Yapılması gereken diğer bir ince ayar ise geriye dönüş mail akışını incelediğimiz message tracking log konumu ve boyutunun değiştirilmesidir. İşlemi aşağıdaki PowerShell komutunu kullanarak yapabiliriz. Set-TransportServer hubserver -MessageTrackingLogPath “D:\Exchange\MessageTracking” -MessageTrackingLogMaxDirectorySize 10GB

Jul
20

Exchange Server 2010 Transport database’in başka lokasyona taşınması

Tüm exchange kurulumlarından sonra bir takım ince ayarlar yapmak gerekmektedir. Bunlardan bir taneside Hub Transport sunucunda bulunan transport DB’sinin başka konuma taşınmasıdır. İşlemi aşağıdaki PowerShell script’ini kullanarak yapabiliriz. Scriptler “C:\Program Files\Microsoft\Exchange Server\V14\Scripts” klasöründe bulunmaktadır. .\Move-TransportDatabase.ps1 –QueueDatabasepath “d:\exchange\queue” –QueueDatabaseLoggingPath “d:\exchange\queue” –IPFilterDatabasePath “d:\exchange\ipfilter” –IPFilterDatabaseLoggingPath “d:\exchange\ipfilter” –TemporaryStoragePath “d:\exchange\temp”

Older posts «