Makale numarası: 303738 - Son Gözden Geçirme: 21 Kasım 2006 Salı - Gözden geçirme: 6.3

Windows 2000 ve Windows Server 2003'te ınternet ınformation Services için SMTP protokol günlüğünü etkinleştirme hakkında

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Giriş

Bu adım adım kılavuz, Microsoft ınternet ınformation Services (IIS) için Microsoft Windows Server 2003 ve Microsoft Windows 2000'de oturum iletişim kuralı'nı etkinleştirmek açıklamaktadır. Iletişim kuralları günlüklerinde, Basit Posta Aktarım Protokolü (SMTP) sanal sunucusunun SMTP istemcilerinden ağ üzerinden gelen komutların kaydi tutulur. Bilgileri kaydetmek için SMTP sunucusunun kullandığı hangi günlük biçimini seçebilirsiniz.

Daha fazla bilgi

ASCII metin biçiminde günlüğünü etkinleştirme

SMTP sanal sunucusunu tanımladığınızda, gelen iletileri almak için SMTP sunucusunun kullandığı TCP bağlantı noktasını atayın. Bir günlük dosyasını ayarlarken, günlük biçimlerinin ve varsayılan dosya adlarının diğer IIS Hizmetleri tarafından kullanılanlarla aynı olduğunu unutmayın. Varsayılan adları seçerseniz, tüm hizmetlerin tüm işlemleri aynı dosyaya kaydedilir.

ASCII metin biçimi kullanan günlük tutulmasını etkinleştirmek için şu adımları izleyin:
  1. Internet Hizmetleri Yöneticisi ' nde SMTP sanal sunucusunu tıklatıp seçin ve Eylem menüsünde Özellikler ' i tıklatın.
  2. Genel sekmesinde, günlüğe kaydetmeyi etkinleştir ' i tıklatın.
  3. Etkin günlük biçimi</a0> kutusunda, bir günlük biçimini tıklatın.
  4. Özellikler ' i tıklatın ve sonra Genel Özellikler sekmesinde günlük dosyası boyutunu ve konumunu belirtin.
  5. W3C Extended Logging biçimini seçtiyseniz, Genişletilmiş Özellikler sekmesini tıklatın ve sonra da izlemek istediğiniz öğeleri seçin.
Not Dosyayı farklı bir konumda varsayılan olarak yapılandırırsanız, dosyayı bir ağ sürücüsünü bir yerel sürücüde depolandığından emin olun. Günlüğe kaydetme, IIS ile paylaşılır için Ayrıca, bazı adları SMTP için özel değildir.

ODBC biçiminde günlüğünü etkinleştirme

Açık Veritabanı Bağlanılabilirliği (ODBC) biçiminde günlüğünü etkinleştirmek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Bir ODBC uyumlu veritabanını ayarlayın. Microsoft SQL Server'da, bunun için aşağıdaki adımları izleyin:
    1. Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Microsoft SQL Server ' ın üzerine gidin ve Enterprise Manager ' ı tıklatın.
    2. Yeni ' nin üzerine gelin, bağlanmak istediğiniz sunucuyu sağ tıklatın ve sonra veritabanı ' nı tıklatın.
    3. Ad kutusunda yeni veritabanı için bir ad yazın ve Tamam ' ı tıklatın.
  2. ODBC günlüğe kaydetme için tablo oluşturun. Microsoft SQL Server'da, bunun için aşağıdaki adımları izleyin:
    1. Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, Microsoft SQL Server ' ın üzerine gidin ve Query Analyzer ' ı tıklatın.
    2. Bulup Logtemp.sql dosyasını açın. Bu dosyanın varsayılan konumu "\system drive\system32\inetsrv\" klasörüdür.

      Not Logtemp.sql dosya aşağıdakine benzemelidir:
      create table inetlog (
      ClientHost varchar(255), username varchar(255),
      LogTime datetime, service varchar( 255), machine varchar( 255),
      serverip varchar( 50), processingtime int, bytesrecvd int,
      bytessent int, servicestatus int, win32status int,
      operation varchar( 255), target varchar(255), parameters varchar(255) ) 
      
    3. Query Analyzer'ı Logtemp.sql dosyasının içeriğini yapıştırmak ve sonra ODBC günlük kaydı için yeni bir tablo oluşturmak için <a2>Query</a2> menüsünde Çalıştır ' ı tıklatın.
  3. Bir sistem veri kaynağı adı (DSN) oluşturun. Bunu yapmak için şu adımları izleyin:
    1. Başlat ' ı tıklatın, Denetim Masası ' nın üzerine gelin, Yönetimsel Araçlar ' ın üzerine gelin ve sonra Veri kaynakları (ODBC)'i tıklatın.
    2. Sistem DSN sekmesinde Ekle ' yi tıklatın.
    3. SQL Server ' ı tıklatın ve sonra da <a2>son</a2>'u tıklatın.
    4. Ad kutusuna bu DSN için bir ad yazın ve sonra <a0>Açıklama</a0> kutusunda bu DSN için bir açıklama yazın.
    5. Sunucu kutusunda, veritabanının bulunduğu bir SQL Server çalıştıran bir bilgisayarı seçmek için tıklatın ve sonra ileri ' yi tıklatın.
    6. Ile SQL Server kimlik doğrulaması kullanan ağ oturum açma KIMLIĞI ve kullanıcı tarafından girilen parola'yı tıklatın ve sonra ileri ' yi tıklatın.
    7. Varsayılan veritabanını aşağıdaki ile Değiştir ' i seçin, SQL Server veritabanı için Sistem Monitörü veri deposu olarak işlev ve sonra Next'i (ileri) tıklatın, oluşturduğunuz için bu seçeneği tıklatın.
    8. Son ' u tıklatın.
    9. Veri kaynağı sınaması'nı tıklatın. Bir sınamalar başarıyla tamamlandı aldığınızda ileti, iki kez Tamam ' ı tıklatın.
  4. ODBC biçiminde günlüğünü etkinleştirin. Bunu yapmak için şu adımları izleyin:
    1. Internet Services Manager'ı açın. Bunu yapmak için Başlat ' ı tıklatın, Çalıştır ' ı türü \ system drive \system32\inetsrv\iis.msc ve sonra Tamam ' ı tıklatın.
    2. Internet Hizmetleri Yöneticisi ' nde SMTP sanal sunucusunu tıklatıp seçin ve Eylem menüsünde Özellikler ' i tıklatın.
    3. Genel sekmesinde, Günlüğe kaydetmeyi etkinleştir onay kutusunu seçmek için tıklatın.
    4. Etkin günlük biçimi) kutusunda, ODBC Günlüğü ' nü tıklatın ve sonra da Özellikler ' i tıklatın.
    5. ODBC veri kaynağı adı (DSN) kutusunda, 3. adımda belirlediğiniz ODBC DSN adı yazın.
    6. InetLog yer <a1>Tablo</a1> kutusuna yazın.

      NotLogtemp.sql dosyada bu adı belirtildi. Bu dosya %windir%\System32\Inetsrv klasöründe bulunur.
    7. Geçerli bir kullanıcı adı, kullanıcı adı) kutusuna yazın.
    8. Veritabanı sunucusu için parola parola kutusuna yazın ve sonra da iki kez Tamam ' ı tıklatın.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows 2000 Server
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 5.0
Anahtar Kelimeler: 
kbmt kbhowtomaster KB303738 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:303738  (http://support.microsoft.com/kb/303738/en-us/ )