Category Archives: Exchange Server

Cumulative Update 2 for Exchange Server 2019

• Can’t get all the emails when searching mailbox by using an end date that’s different from today in Exchange Server 2019
• Correct the error message that you receive when installing Exchange Server 2019 in an organization that has Exchange Server 2010 installed
• Providing information to administrators when auto forward limit is reached in Exchange Server 2019 and 2016
• “The primary SMTP address must be specified when referencing a mailbox” error when you use impersonation in Exchange Server 2019 and 2016
• Audit logs aren’t updated when “-WhatIf” is used as $false in the command in Exchange Server 2019 and 2016
• The Find command not returning the HasAttachments element in Exchange Server 2019 and 2016
• SyncFolderItems contains duplicated ReadFlagChange items in Exchange Server 2019 and 2016
• “TLS negotiation failed with error UnknownCredentials” error after you update TLSCertificateName on Office 365 send connector in Exchange Server 2019 hybrid environment
• Can’t reply to old emails after migration even though old legacyExchangeDN is set to migrated mailbox in Exchange Server 2019 and 2016
• The response of FETCH (BODYSTRUCTURE) command of IMAP violates RFC 3501 in Exchange Server 2019 and 2016
• Can’t preview an eDiscovery search when there are multiple domains in Exchange Server 2019 and 2016
• Appointment that’s created by responding to an email message doesn’t show in any Outlook calendar views in Exchange Server 2019 and Exchange Server 2016
• Can’t use Outlook on the web to reply a partner email through mutual TLS in Exchange Server 2019 and 2016
• Can’t search any results in manually added shared mailbox in Outlook in Exchange Server 2019 and 2016
• Public folder contact lists don’t show contact’s profile picture in Outlook on the web in Exchange Server 2019 and 2016
• Heavy organizational forms traffic because of materialized restriction when organization forms library has more than 500 items in Exchange Server 2019 and 2016
• Description of the security update for Microsoft Exchange Server 2019 and 2016: June 11, 2019

https://support.microsoft.com/en-us/help/4488401/cumulative-update-2-for-exchange-server-2019

Exchange Server OWA Erişiminde Varsayılan Şablonu Değiştirme

Exchange Server 2013 ve 2016 son kullanıcılar oldukça zengin içerikli bir web erişimi sağlamaktadır.

Elektronik postlarına webden erişen kullanıcılar bu zengin içerik ile posta kutularını rahatlıkla yönetebilmektedir.

Exchange Serverın web erişimi varsayılan olarak siyah bir şema ile gelmektedir.

 

İsterlerse kullanıcılar farklı bir görünümü seçebilirler.

 

Exchange Server 2016 ile yaklaşık 50 adet şablon gelmektedir.

 

Exchange Server dan Email Silme İşlemi

Exchange Server da exchange powershell kullanarak email ya da emailleri uzaktan rahatlıkla aratıp silebilirsiniz.

Emailin başlığında, içerisinde ya da eklenti dosyasının isminde belirli kelimeler geçen emaillerde bu işlemi uygulayabilirisiniz.

Arama ve silme işlemini tek bir kullanıcı için yapabileceğiniz gibi tüm kullanıcılar, belirli bir veri tabanındaki tüm kullanıcılar ya da belirli bir OU altındaki tüm kullanıcılar için de yapabilirsiniz.

Bulma ve silme işleminin en önemli kısmı bu işlemi yapacak olan exchange yöneticisinin gerekli yetkilere sahip olmasıdır.  Mailbox Search ve Mailbox Import Export yetkilerini ilgili rol grubuna atayarak başlıyoruz.

Office Online Server ile Exchange Server Entegrasyonu

Office Online Server (OOS) yazılımı SharePoint, Exchange ve Lync sunucularında Word,excel ve powerpoint gibi ofis uygulamalarının daha etkin kullanılmasını sağlamaktadır. Örneğin kendi bilgisayarınızda ofis yazılımı yok iken size atılan bir emailin içindeki Word belgesini açıp değiştirebilir ve değişiklik yaptığınız dokümanı email atabilirsiniz.  Sharepoint sayfası üzerinden eriştiğiniz ofis belgelerini gene aynı şekilde değiştirebilir ve başka kullanıcılar ile aynı anda ortak kullanabilirsiniz.

Oldukça faydalı olan bu yazılım ayrı bir sunucuya kurulup Lync, Exchange ya da SharePoint sunucuları ile entegre edilmektedir. Bu yazıda sadece Exchange yapısı ile entegre edeceğiz.

Exchange 2013 ve 2016 sunucularda atılan emaillerin içindeki ofis belgeleri aşağıdaki resimde olduğu gibi ek dosya olarak çıkmaktadır. Bilgisayarınızda ofis yazılımı olmasa bile simgesini görebilirsiniz. Fakat üzerine tıkladığınızda sadece “indir” seçeneği aktiftir.

Exchange 2013 CU15 ve Exchange 2016 CU4 Çıktı

Beklediğimiz zaman güncellemesini de (UTC +3 istanbul)  içeren Exchange Server 2013 için CU15 ve Exchange Server 2016 için Cu4 çıktı.

Aşağıdaki bağlantılardan çekebilirsiniz.
2016:
2013:
Ayrıntılı bilgi:

Exchange 2016 CU2 ve Sonrasında Meydana Gelen Relay Problemi

Exchange 2016 mesajlaşma sunucusuna eğer CU2 ya da CU3 güncelleme paketini yüklediyseniz alıcı bağlayıcıları (recieve connector) üzerinde kullandığını röle ayarlarında problem yaşayabilirsiniz.

 

Problem iki türlü gerçekleşiyor.

Birincisi eğer bir yazılım ya da donanım üzerinden email attırmak istiyorsanız mesajların sağlıklı gitmesinde problem gözlemlenmektedir. Örneğin mesajlar bir gidiyor bir gitmiyor ya da birkaç kullanıcıya giderken birkaç kullanıcıya gitmiyor gibi.

Bu problemin şu anda çözümü yok gibi. Yeni güncelleme paketinden çözümlenmesini bekliyoruz.

İkinci problem ise artık röle oluştururken “Frontend Transport” seçeneği seçilemiyor.

 

Bu da demek oluyor ki her hangi bir yazılımdan ya da donanımdan Exchange server kullanılarak email attırmak istiyorsak eğer powershell i kullanmamız gerekiyor.

Aşağıdaki powershell komudunu Exchange Shell e yazarak relay oluşturabilirsiniz.

New-ReceiveConnector -Name ‘New Receive Connector’ -RemoteIPRanges @(‘10.0.1.0-10.0.1.255’) -Bindings @(‘0.0.0.0:25’) -Usage ‘Custom’ -Server ‘EX16B.contoso.com’ -TransportRole ‘FrontendTransport’

 

IP aralıklarını kendi yapınıza göre düzenleyiniz. Ya da oluşturduktan sonra ECP den değiştirebilirsiniz.

Exchange Sunucudan Atılan Mesajlarda Sunucu Adı ve IP Adresini Gizleme

Mesajlaşma sunucusu olarak Exchange Server kullanıyorsanız elektronik posta gönderdiğinizde mesajı alan kişilerin sunucularınızın isimlerini ve ip adreslerini gördüklerini fark etmişsinizdir. Sunucu isimleri ve ip adresleri iç ağda kullanılan bilgiler olmasına rağmen.

Örnek:

X-IncomingTopHeaderMarker: OriginalChecksum:;UpperCasedChecksum:;SizeAsReceived:1166;Count:19

Received: from EXC2016.ortacdemirel.com (10.0.0.100) by edge.ortacdemirel.com (192.168.1.100) with Microsoft SMTP Server (TLS) id 15.1.225.42; Sun, 20 Nov 2016 08:39:06 +0200

Received: from EXC2016.ortacdemirel.com (10.0.0.100)  by EXC2016.ortacdemirel.com (10.0.0.100) with Microsoft SMTP Server (TLS) id 15.1.225.42; Sun, 20 Nov 2016 09:39:07 +0300

Received: from EXC2016.ortacdemirel.com ([fe80::c83d:df4d:c2d7:bf9d]) by EXC2016.ortacdemirel.com ([fe80::c83d:df4d:c2d7:bf9d%12]) with mapi id 15.01.0225.041; Sun, 20 Nov 2016 09:39:07 +0300

From: “Ortaç Demirel” <Ortac@ortacdemriel.com>

To: “ortac@gmail.com” ortac@gmail.com

 

Exchange Server Kurtarma İşlemi

Exchange sunucu barındıran kurumlar için belki de en önemli iş yedek alma işlemidir. Exchange in veri tabanının ve log dosyalarının yedeğini almak ve yedek ten geri dönmeyi başarabilmek oldukça önemlidir.

Peki ya Exchange sunucu ya da sunucularını tamamıyla kaybedersek? İşletim sistemi dahi açılamaz hale gelirse.

Elinizde sağlam bir active directory yapısı (DC) ve Exchange veri tabanı ile log ların yedeğinin bulunması durumunda tüm sistemi ayağı kaldırabilirsiniz. Yani tamamı ile kaybedilmiş bir Exchange sunucuyu kurtarabilirsiniz.

İşlemlere geçmeden önce, bu makalede anlatılan adımları yapabilmek için temel seviyede active directory user and computers , adsi edit ve Exchange server bilgisi gerekmektedir.

Test ortamım:

  • Windows Server 2012 DC. Domain adı : abc.com .
  • Windows Server 2012 üzerine kurulu Exchange 2016. (2010 ve 2013 içinde denenebilir) .Makine ismi “EXC”.
  • Kurtarma işlemi için yeni bir Windows Server 2012.

 

Administrator hesabımda bir takım emailler yer almaktadır.

Exchange Edge Server Üzerinde PowerShell ISE Kullanımı

Powershell kodlama aracı olan Powerhsell ISE üzerinde Exchange komutlarını kullanabilirsiniz.

Varsayılan olarak açık gelmeyen bu özellik için eğer Edge server üzerinden kullanmak istiyorsanız aşağıdaki komutu çalıştırmanız yeterlidir.

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

NOT: 2010 yazması önemli değildir. Exchange 2013 ya da 2016 için kullanabilirsiniz.

Bu komutu Powershell ISE içerisinden verebilirsiniz.