Bilgisayarda bazı amaçlar için SMTP (Simple Mail Transfer Protocol) veya FTP (File Transfer Protocol) kullanmamız, server olarak hizmet vermemiz gerekebilir. Bu yazının amacı Windows Bileşenleri’nden, IIS’ten, IIS’in alt bileşenlerinden, SMTP ve FTP server kurulumundan bahsetmektir.Öncelikle, eğer Windows işletim sistemi kullanıyorsak IIS (Internet Information Server) ile server’lar hazır olarak kurulabilmektedir. Linux kullanıyorsak açık kaynak kodlu yazılımlar bulunup kurulum yapılmalıdır. Bununla ilgili burası ve şurası incelenebilir.IIS’in Windows işletim sistemine göre versiyonları şu şekilde sürülmüştür:* IIS 1.0, Windows NT 3.51 ücretsiz eklentili* IIS 2.0, Windows NT 4.0* IIS 3.0, Windows NT 4.0 Service Pack 3* IIS 4.0, Windows NT 4.0 Option Pack* IIS 5.0, Windows 2000* IIS 5.1, Windows XP Professional, Windows MCE* IIS 6.0, Windows Server 2003 and Windows* XP Professional x64 Edition* IIS 7.0, Windows Server 2008 and Windows VistaSMTP veya FTP Server Component’i bilgisayarda yüklü değilse Program Ekle veya Kaldır‘dan Windows Bileşenlerini Ekle/Kaldır adımından Bileşenler kısmında görüleceği üzere Internet Information Services (IIS)‘e tik atılır ve ayrıntılar‘a bakılırsa IIS’e ait alt bileşenler görünütlenebilir. Bunlardan da hangilerinin yüklenmesi isteniyorsa onlara da tik atılır. Windows Kurulum CD’si takılarak bu bileşen, IIS, yüklenir.
IIS’in bazı alt bileşenleri şunlar:* Belgelendirme* Dosya Aktarımı İletişim Kuralı (FTP) Hizmeti
* FrontPage 2000 Server Extensions* Internet Information Services Ek Bileşeni* Ortak Dosyalar* SMTP Hizmeti
* WorldWildWeb (WWW) HizmetiWindows’taki Bileşenler:* Ağ Hizmetleri* Diğer Ağ Dosya ve Yazdırma Hizmetleri* Dizin Oluşturma Hizmeti* Donatılar ve Hizmet Programları* Faks Hizmetleri* Internet Explorer* Internet Information Services (IIS)
* Kök Sertifikalarını Güncelleştir* Message Queuing* MSN Explorer* Outlook Express* Windows Media Player* Windows Messenger* Yönetim ve İzleme AraçlarıSMTP için kullanım şu şekildedir:Kontrol Paneli > Yönetim Araçları üzerinden Internet Information Services Manager çalıştırılır. Default SMTP Server‘a tıklanarak Start/Stop ayarlaması yapılır. Default SMTP Server’da sağ tıklanarak Properties (Özellikler)’e gelinir. Burada loglama (logging)’nın açık olup olmamasını ayarlayabilirsiniz. Loglama yapılacak yeri ve boyutunu seçebilirsiniz.SMTP yönetimiyle ayrıca özel kullanıcılar eklenebilmekte ve parolalar oluşturulabilmektedir. Mail Server sadece lokalde kullanılacaksa, uzaktan bağlanılmayacaksa sadece lokal ip (127.0.0.1)’e izin verilmelidir.FTP kurulumu da benzer şekilde IIS avantajı ile yapılabilmektedir.Konuyla ilgili şu yazılar ve siteler incelenebilir:* SMTP Server Setup (IIS 6.0)* SMTP Local Mail Kurulumu* IIS Manager (IIS 6.0)* Configure FTP Server Authentication (IIS 6.0)* Creating Web Or FTP Sites (IIS 6.0)* www.iis.net