Office 365 ortamında SMTP Geçişi | Bölüm 3#4
Office 365'e (Exchange Online) geçişten sonra kullanıcılar, kuruluş Office'inde bulunan bir Faks cihazından posta mesajı almayı bıraktıklarından şikayetçidir.
Bu sorunu araştırmaya başlıyorsunuz ve Faks cihazı ayarlarını yeniden kontrol ediyorsunuz. Her şey yolunda görünüyor ve yine de Faks cihazı tarafından gönderilen e-posta mesajları hedeflerine ulaşmıyor. Mmmm …., ne oldu?
Unuttuğumuz küçük şey şu ana kadar posta özellikli Devices\Application'ın şirket içi Exchange sunucusuna bağlanacak şekilde yapılandırılmış olmasıdır.
Bu Posta özellikli Cihazların\Uygulamanın kuruluş alıcılarına (bulutta bulunan) posta gönderme yeteneğini geri kazanmadan önce, bazı "engellerle" yüzleşmemiz gerekecek. “Korkmayın, bir çözümü var!
Exchange Online'a posta gönderme - Makale Serisi
- Exchange Online'a posta gönder | Bölüm 1#4
- Standart SMTP oturumunu kullanarak Exchange Online'a posta gönderin | Bölüm 2#4
- Office 365 ortamında SMTP Geçişi | Bölüm 3#4
- Office 365 ortamında SMTP Geçişi | Sorun giderme senaryoları |Bölüm 4#4
Bu makale, Office 365 posta hizmetleri aracılığıyla posta gönderme gerekliliğini ele alan yazı serisinin üçüncü makalesidir.
Önceki makalede, Office 365 posta hizmetlerini kullanarak posta gönderme işlemini ele aldığımız bir senaryoyu anlatmıştık. Office 365'teki "posta sunucumuzu" temsil eden MX kaydı.
Bu yöntemin dezavantajı, güvenli olmayan şekilde yapılandırılmış bu yapılandırmanın, harici alıcıya posta gönderilememesi veya “adına gönder” seçeneğinin uygulanamaması gibi yerleşik sınırlamalara sahip olmasıdır.
Bu dezavantajın “çözüm”ü ve Office 365 posta altyapısına bağlanmak için tercih edilen yöntem, TLS protokolüne dayalı güvenli bir iletişim kanalının kullanılması ve posta istemcisinin kullanıcı kimlik bilgilerini sağlaması ihtiyacıdır.
Karşılaştığımız temel zorluk, "posta istemcisinin" tarayıcı, yazıcı veya belirli bir yazılım gibi bir donanım aygıtı olduğu bir senaryoda, çoğu zaman bu "posta istemcisinin" güvenli bir e-posta oluşturma zorunlu ihtiyacını desteklememesidir. TLS protokolünü kullanan iletişim kanalı.
Bu durumda çözüm, posta aktarımı olarak tanımlanan bir aracı veya Aracı kullanılarak uygulanır.
Bu makalede, Windows Server işletim sistemindeki yerleşik SMTP sunucusunun nasıl kullanılacağını inceleyeceğiz - IIS SMTP sunucusu.
Posta istemcisi, posta hizmetlerine adresleme | İsteğe bağlı senaryolar
Senaryo 1 - Dahili bir posta sunucusuna adreslenen LAN Posta istemcileri (aygıtlar\uygulama)
LAN Mail istemcilerinin (aygıtlar\uygulama) dahili bir posta sunucusuna adres verdiği bir senaryoda, temel varsayım, LAN ortamının "güvenli" (harici ağdan yalıtılmış) olarak kabul edilmesidir.
Bu nedenle, tipik Posta özellikli Cihazlar\Uygulamalar ile şirket içi posta sunucusu arasındaki iletişimin karakterleri şöyledir:
- İletişim kanalı - posta özellikli Cihazlar\Uygulamalar, SMTP protokolünü (şifrelenmemiş bağlantı) kullanarak Şirket İçi posta sunucusuyla iletişim kurar.
- Kimlik doğrulama - çoğu zaman Posta özellikli Cihazlar\Uygulamalar kimlik doğrulama mekanizmasını (Anonim kimlik doğrulama) kullanmaz.
- IP Adresi kısıtlaması - bazı senaryolarda yönetici temel bir güvenlik mekanizması uygulamak isterse şirket içi posta sunucusu yalnızca belirli bir önceden tanımlanmış IP adresinden anonim SMTP bağlantısını kabul edecek şekilde yapılandırılır.
Senaryo 2 - Güvenli iletişim kanalını (TLS) kullanarak Office 365 posta hizmetlerini adresleyen LAN Posta istemcileri
Bulut gibi genel bir ağdaki posta akışı senaryosunda (Office 365 posta hizmetleri), iletişim kanalının karakterleri farklı varsayımlara dayanır - iletişim kanalı - Posta özellikli Cihazlar\Uygulamalar ile Office arasındaki iletişim kanalı 365 posta hizmetleri, genel ağ altyapısı (güvenilmeyen ortam) aracılığıyla oluşturulur.
Bu nedenle güvenlik açısından en iyi uygulama, Office 365 posta altyapısı üzerinden güvenli bir şekilde posta gönderilmesini sağlayacak bir güvenlik mekanizmasının kurulması gerektiğidir.
"Güvenli yol" için "çeviri", şifreli iletişim kanalının uygulanması + Office 365 posta altyapısının kendisini bağlayan ve posta hizmetlerini isteyen "öğeyi" (Posta özellikli Cihazlar\Uygulamalar) tanımlaması ihtiyacıdır.
Bu senaryonun taslağı, posta istemcileri için kullanılabilen Exchange Online posta hizmetlerini temsil eden Office 365 varlıklarını adresleyerek Office 365 posta altyapısını "doğrudan" adresleme yeteneğine sahip Posta özellikli Cihazlar\Uygulamalardır.
Güvenli bir iletişim kanalı kullanarak Office 365 posta sunucusuna (smtp.office365.com ) adres verebilmek için, Posta özellikli Cihazlar\Uygulamaların TLS protokolünü kullanarak iletişim kurabilme yeteneğine sahip olması gerekir. + Exchange Online posta kutusu olan Office 365 kullanıcılarının kullanıcı kimlik bilgilerini sağlayın.
Senaryo 3- Posta geçişi aracılığıyla Office 365 posta hizmetlerine adresleyen LAN Posta istemcileri (aygıtlar\uygulama)
Üçüncü senaryo, Posta özellikli Cihazların\Uygulamaların güvenli bir iletişim kanalı kullanarak Office 365 posta altyapısını adreslemesini etkinleştirmek istediğimiz durumdur.
Posta özellikli Cihazlar\Uygulamalar, TLS protokolü + kimlik doğrulama kullanımına ilişkin zorunlu gereksinimi desteklemediğinden, Posta özellikli Cihazlar\Uygulamalar kuruluşu ile Office 365 postası arasında "mantık bağlayıcı" görevi görecek bir Aracı öğe kullanmamız gerekir. altyapı (EOP sunucusu).
"Mantık konektörü" bir SMTP geçiş sunucusu kullanılarak uygulanacaktır.
SMTP geçiş sunucusu iki ayrı arayüz kullanacaktır:
- Arayüz 1 - Posta özellikli Cihazlar\Uygulamalar organizasyonuyla iletişim kuracak dahili arayüz.
- Arayüz 2 - güvenli bir iletişim kanalı kullanarak Office 365 posta altyapısıyla (EOP sunucusu) iletişim kuracak genel arayüz.
SMTP geçiş sunucusunun genel arayüzünün aşağıdaki zorunlu gereksinimleri karşılaması gerekecektir:
- Güvenli iletişim kanalı - TLS Protokolü (Port 587 veya Port 25) kullanılarak oluşturulan şifreli iletişim kanalı.
- Kimlik doğrulama - Postayı Office 365 posta altyapısına aktarmak isteyen "SMTP geçiş sunucusunun", temel kimlik doğrulama protokolünü kullanarak kimlik bilgilerini (kullanıcı adı + parola) sağlaması gerekir.
- Posta sunucusu IP adresi\Ana bilgisayar adı - Postayı 365 posta altyapısına aktarmak isteyen “SMTP geçiş sunucusunun”, 365 posta sunucusunun Pubic ana bilgisayar adının ne olduğunu bilmesi gerekir (smtp .office365.com).
IIS SMTP sunucusu, TLS ve Kimlik Doğrulama için Exchange Online'ın zorunlu gereksinimlerine yanıt verebilir. Senaryoda, IIS SMTP sunucusu iki "arayüz" ile yapılandırılacaktır:
- LAN Mail özellikli Cihazlar\Uygulamalardan gelen istekleri kabul eden arayüz - bu "arayüz", kimlik doğrulamaya (anonim) gerek kalmadan LAN Mail özellikli Cihazlar\Uygulamalardan gelen posta aktarma isteklerinin kabulüne izin verecektir ve bizim için kullandığımız iletişim kanalı LAN Mail özellikli Cihazlar\Uygulamalar ile iletişim SMTP protokolüne dayalıdır (şifrelemeye gerek yoktur).
- Exchange Online ile iletişim kuran arayüz - Diğer "bacak" veya arayüz, IIS SMTP sunucusu tarafından Exchange Online ile iletişim için aşağıdakileri kullanarak kullanılacaktır: TLS ve kimlik doğrulama gereksinimlerini uygulayacaktır.
Bölüm 1 - IIS sunucusunu kullanarak SMTP posta geçişini uygulama
Bir sonraki bölümde IIS SMTP'yi posta geçiş sunucusu olarak kullanmak için uygulamamız gereken tüm ayarları ve ön gereksinimleri inceleyeceğiz.
SMTP Posta Geçişi ön gereksinimleri
1. IIS SMTP Kullanıcı kimlik bilgileri
IIS SMTP'nin Exchange Online ile iletişim kurmak için kullandığı kimlik bilgileri, geçerli bir lisansa (Exchange Online Posta Kutusu lisansı) sahip herhangi bir Office 365 kullanıcı kimlik bilgisi olabilir.
Bu amaçla “tespit edilen” lisansın satın alınmasına gerek yoktur. Alıcı adıyla (Exchange Online sunucusunda kimlik doğrulaması için kullandığımız Office 365 kullanıcıları) ilgili olarak dikkate almamız gereken tek "sorun", varsayılan olarak Exchange Online sunucusuna aktarılacak mesajların her birinin bu alıcıyı içermesidir. Kimden alanına isim girin.
Örneğin - IIS SMTP sunucusunu John adlı bir Office 365 kullanıcısının kimlik bilgilerini kullanacak şekilde yapılandırmamız durumunda, LAN Mail özellikli Devices\Applications'dan diğer Office 365 alıcılarına gönderilen E-posta adreslerinin her biri kabul edilecektir. Hedef alıcıya “John. ”
Daha sonra, LAN Mail özellikli Cihazlar\Uygulamaların farklı posta adresi kullandığı senaryoyu ve IIS SMTP'nin bu Ana Bilgisayarlara "adına" e-posta göndermesinin nasıl etkinleştirileceğini inceleyeceğiz.
2. Güvenlik duvarı ayarları
IIS SMTP sunucusunun Exchange Online'a bir iletişim kanalı oluşturmasını sağlamak için, kuruluş Güvenlik Duvarı'nda, IIS SMTP'nin TLS'yi (Bağlantı Noktası 587 veya Bağlantı Noktası 25) kullanmasına izin veren bir giden kuralı oluşturmamız gerekir.
3. Office 365 posta sunucusu varlığı | Ana makine adı
Exchange Online sunucusuna başvurabilmek için Office 365 genel bir Ana Bilgisayar Adı kullanır: smtp.office365.com
Exchange Online sunucu adı hakkındaki bilgileri bulmak istiyorsanız aşağıdaki talimatları kullanın.
- Office 365 portalında oturum açın
- OWA (Posta) istemcisine erişme
- Üst menüde Ayarlar simgesini tıklayın
- Seçenekler menüsünü seçin
- Sol taraftaki menü çubuğunda POP ve IMAP menüsünü seçin
- Sayfanın alt kısmında POP veya IMAP Ayarları'nı tıklayın
- Açılan pencerelerde şu bölümü arayın: SMTP ayarları
burada Exchange Online sunucu adını (smtp.office365.com) bulabilirsiniz ve ayrıca bir tane olduğunu da görebiliriz. TLS protokolünü kullanmak için zorunlu gereksinim (bağlantı noktası 587 veya bağlantı noktası 25).
IIS SMTP sunucusunu yükleme ve yapılandırma
Aşağıdaki bölümde, Windows 2008 sunucusuna IIS SMTP sunucusunun nasıl kurulacağını göstereceğiz.
1. Adım: IIS Sunucusunu yükleyin
- Sunucu Yöneticisi Konsolu'nu açın ve Özellikler altında Özellik Ekle'yi seçin
- SMTP Sunucusu seçeneğini seçin
(Yükleme işleminin sıfırlanması hemen sonraki, sonraki vb.)
2. Adım: IIS SMTP Hizmeti
Varsayılan olarak IIS SMTP hizmeti başlatılmaz ve başlatma türü şu şekildedir: manuel
- Varsayılan ayarı - Otomatik olarak değiştirmemiz gerekecek.
SMTP Hizmetine çift tıklayın: Basit Posta Aktarım Protokolü (SMTP) ve Başlangıç türünü olarak değiştirin. Otomatik - IIS SMTP hizmetini (SMTPSVC) başlatın
3. Adım: IIS SMTP Sunucusu MMC
IIS SMTP'nin yönetim konsolu Internet Information Services 6.0'dır.
(IIS SMTP'yi “standart” IIS 7 Yönetim konsolunu kullanarak yönetme seçeneği yoktur). IIS 6.0 Yöneticisini Yönetimsel Araçlar -> Internet Information Services 6.0 altında bulabiliriz.
Bölüm 2 - IIS sunucusunu Office 365 ortamı için posta geçişi olarak yapılandırma
Bir sonraki bölümde IIS SMTP sunucusunu “SMTP Relay” olarak yapılandırmak için gerekli tüm ayarları inceleyeceğiz. ”
1. IIS SMTP geçişi "LAN arayüzü."
İlk bölüm şunlarla ilgilidir: LAN Ana Bilgisayarlarına (Posta özellikli Cihazlar\Uygulamalar) hizmet veren arayüz veya “IIS Ayağı” ayarları.
IIS SMTP yönetim konsolunu açın,
[SMTP Sanal Sunucu #1]'e sağ tıklayın ve şunu seçin: Özellikler
1. Erişim sekmesi | Kimlik doğrulama
Erişim sekmesini -> Kimlik Doğrulama'yı seçin
Kimlik Doğrulama pencerelerinde şu seçeneği seçin: Anonim erişim (Posta özellikli Cihazlar\Uygulamalar'ın kimlik doğrulama kullanmasına gerek yoktur).
2. Erişim sekmesi | Röle
"Geçiş" ayarları, aşağıdakilerin IP adresini yapılandırmak için kullanılır: IIS SMTP sunucusuyla iletişim kuracak (aktarma postası) Posta özellikli Cihazlar\Uygulamalar.
Örneğimizde, sunucuya posta göndermesi gereken iki ana bilgisayarımız var. IIS SMTP sunucusu:
IP adresi 10.100.102.2 olan bir iş istasyonuna ve IP adresini kullanan FAKS cihazına yüklenen Yardım Masası uygulaması: 10.100.102.3
Bu Ana Bilgisayarların IIS SMTP sunucusuna (Geçiş) posta göndermesini etkinleştirmek için aşağıdakilere ihtiyacımız olacak: bu IP adresini "izin verilenler listesine" eklemek için.
Erişim sekmesini seçin -> Aktar… düğmesini tıklayın.
Geçiş kısıtlaması penceresinde, IIS SMTP sunucusuyla iletişim kuracak (aktarma postası) Posta özellikli Cihazlar\Uygulamaların IP adresini ekleyin.
Not: Yalnızca güvendiğiniz Posta özellikli Cihazlar\Uygulamaların IP adreslerini girdiğinizden emin olun. Bu ayar, bu kaynaklardan gelen postaların herhangi bir hedefe aktarılmasını sağlar. Aslında bu, IIS çalıştıran şirket içi sunucuyu açık geçiş haline getirir.
Geçiş ayarlarıyla ilgili ek bilgileri bir sonraki makalede okuyabilirsiniz - Office 365 ortamında SMTP Geçişi | Sorun giderme senaryoları |Bölüm 4#4
2. IIS SMTP posta geçişi "bulut" arayüzü
Bu bölümde IIS SMTP sunucusunun posta iletilerini Exchange Online sunucusuna geçirmesini sağlayan gerekli ayarları oluşturacağız.
Teslimat Sekmesi
Teslimat sekmesi, Exchange Online sunucusuyla iletişim kuran IIS SMTP "arayüzünü" yapılandırmak için kullanın.
1. Teslimat Sekmesi | Giden güvenliği
Teslimat sekmesi -> Giden Güvenliği seçeneğini seçin.
Giden Güvenliği penceresinde şu seçeneği seçin: Temel Kimlik Doğrulama
Exchange Online Posta Kutusuna sahip Office 365 kullanıcı kimlik bilgilerini sağlamamız gerekecek. Örneğimizde şu adlı kullanıcının kimlik bilgilerini kullanacağız: John@o365info.com
Teslimat sekmesi -> Giden Güvenliği seçeneğini seçin.
Giden Güvenliği penceresinde şu seçeneği seçin: TLS şifreleme (Exchange Online'a güvenli bir iletişim kanalı oluşturmak için).
2. Teslimat Sekmesi | TCP bağlantı noktası
Teslimat sekmesi -> Giden Bağlantı seçeneğini seçin.
Exchange Online ile iletişim kurmak için kullandığımız TLS bağlantı noktası numarası:25 (veya Bağlantı Noktası 587)
(Lütfen kuruluş Güvenlik Duvarının, IIS SMTP Sunucusunun bu bağlantı noktasını kullanmasını sağlayacak gerekli giden kurala sahip olacağını doğrulayın).
3. Teslimat Sekmesi | Gelişmiş
Yayınlama sekmesini -> Gelişmiş seçeneğini seçin
Akıllı ana bilgisayar metin kutusuna Exchange Online sunucu adını vermemiz gerekiyor.
Not: Exchange Online sunucu adını nasıl bulacağınızla ilgili bir hatırlatmaya ihtiyacınız olursa şu bölümü okuyun: 3. Exchange Online sunucusu Ana bilgisayar adı
Tam nitelikli alan adı bölümü zorunlu bir gereklilik değildir. IIS SMTP sunucusunun FQDN'sini ekleyebilirsiniz.
Bölüm 3 - IIS SMTP geçişini diğer E-posta adresleri adına posta gönderecek şekilde etkinleştirin
IIS SMTP geçişi için gerekli ayarı oluşturduktan sonra, IIS SMTP geçişinin başka bir E-posta adresi adına posta göndermesini etkinleştirin olarak tanımlanabilecek ek sorunu çözmemiz gerekecek.
Gösterim amacıyla aşağıdaki senaryoyu kullanalım:
IIS SMTP sunucusunu kullanarak e-posta göndermek için iki dahili Ana Bilgisayarı etkinleştirmek istiyoruz.
Ana Bilgisayarlardan biri, E-posta adresini kullanan bir Yardım Masası uygulamasıdır:HelpDesk@o365info.com, diğer ana makine ise şu e-posta adresini kullanan bir Faks makinesidir: FaxService@o365info.com
Bu Ana Bilgisayarların postayı IIS SMTP sunucusuna aktarmaya çalışması durumunda, bu posta iletisi Exchange Online sunucusu tarafından reddedilecektir çünkü: varsayılan olarak bir alıcı (örneğimizde: John@o365info .com) başka alıcıların "adına" e-posta gönderemez (örneğimizde: FaxService@o365info. com ve HelpDesk@o365info.com).
İyi haber şu ki, postaları IIS SMTP Sunucusuna aktaracak olan bu Ana Bilgisayarları "temsil edecek" bir kullanıcı hesabı ve Posta Kutusu oluşturmamıza gerek yok.
IIS SMTP sunucusunun bu Ana Bilgisayarlara e-posta göndermesini sağlamak için aşağıdaki çözümlerden birini seçebiliriz:
1. Dağıtım grubunu kullanarak "İzin olarak gönder" seçeneğini atayın
Bu çözüm, E-postayı IIS SMTP sunucusuna aktarması gereken Ana Bilgisayarların her biri için bir dağıtım grubu oluşturulmasını temel alır.
Dağıtım grubu bir güvenlik grubu (Güvenlik\Dağıtım grubu) olarak yapılandırılmıştır.
Sonraki. Adım şu: IIS SMTP Sunucusunun kimlik doğrulama için kullandığı alıcıya “Farklı gönderme izni” atamak (örneğimizde:John@o365info.com).
Farklı Gönder izni, Web arayüzü kullanılarak veya bir PowerShell komutu kullanılarak atanabilir.
Office 365 Web yönetimi arayüzünü kullanarak "İzin olarak gönder" seçeneğini atayın
- Office 365 portalında oturum açın, Yönetici menüsünde şu seçeneği seçin: Exchange
- Exchange yönetici merkezinde alıcı menüsünü -> grupları seçin
- “Ekle ” seçeneğini tıklayın ve Güvenlik grubu seçeneğini seçin.
- Örneğimizde yeni güvenlik dağıtım grubunu FaxService olarak adlandıracağız.
- Yeni güvenlik dağıtımının (Faks Hizmeti) adına çift tıklayın ve grup yetkisi menüsünü seçin.
- Ekle seçeneğine tıklayın ve IIS SMTP kimlik bilgileri için kullandığımız alıcı adını ekleyin (örneğimizde: John).
IIS SMTP Sunucusunu kullanarak e-posta aktarması gereken LAN Ana Bilgisayarlarının her biri için bu prosedürü tekrarlamamız gerekecektir.
PowerShell komutunu kullanarak "İzin olarak gönder" atayın
Posta Kutusu/Dağıtım grubu için "Farklı Gönder" İzinleri atayın
PowerShell komut sözdizimi örneği:
Add-RecipientPermission FaxService -AccessRights SendAs -Trustee John2. Ek E-posta adresi ekleyin (Takma Ad)
Kullanabileceğimiz diğer seçenek (güvenlik\dağıtım grubu çözümü yerine): LAN Mail özellikli Cihazlar\Uygulamalar tarafından kullanılacak e-posta adresini, tarafından kullanılan alıcı için ek bir e-posta adresi (Takma Ad) olarak eklemek. IIS SMTP Sunucusu.
Örneğimizde, şu adı taşıyan alıcıya iki e-posta adresi daha ekleyeceğiz: John
- Office 365 portalında oturum açın, Yönetici menüsünde şu seçeneği seçin: Exchange
- Exchange yönetim merkezinde alıcı menüsünü -> posta kutularını seçin
- IIS SMTP Sunucusu tarafından kullanılan alıcı adını seçin (örneğimizde John).
- “Ekle” seçeneğini tıklayın
- Posta Kutusu özelliklerinde şu seçeneği seçin: E-posta adresi.
- Örneğimizde, "John Posta Kutusu"na iki e-posta adresi (Takma ad) ekleyeceğiz: FaxService@o365info.com ve HelpDesk@o365info.com






















