Windows 2003 üzerinde SMTP Mail Server Kurulumu

27.12.2003

Okuyucu : 103.200
Günlük Okuyucu : 61,2
  1. Makale Hakkında
  2. Neden bir mail server gerekli ?
  3. SMTP Serverımızı Kuralım
  4. SMTP Serverımızı Çalıştıralım
  5. SMTP Mail Server Ayarları
  6. E-mail Client Ayarları ve Test
  7. Biraz Ekstra güvenlik
  8. Ama Uzaktan da Bağlanalım
  9. Makaleye .PDF ve .DOC formatında ulaşın

 

Makale Hakkında;

Yazılış Tarihi : 27.12.2003
Yazar : Ferruh Mavituna
E-mail : ferruh {at} mavituna {dot} com

Konu : Windows 2003 ile bir çok servisin kurulumu çok daha basit oldu. Makalede adım adım bir kaç ufak ipucu ile Windows 2003 Server üzerinde SMTP Mail Server kurulumunu anlatacağız. (Muhtemelen Windows XP Professional işletim sistemi üzerinde de bu yollar izlenerek benzer bir mail sunucuya sahip olabilirsiniz)
Anahtar Kelimeler : Mail Server Kurulumuz, Windows 2003 SMTP Server, Lokal Server Kurulumu, E-mail Kurulumu

Neden bir mail server gerekli ?

  1. ASP ve ASP.NET ve lokal hostumuzda geliştirdiğimiz projeler için gerçek bir test ortamı sağlar.
  2. Yüklü şekilde e-mail gönderimi yapıyor olabiliriz, dolayısıyla bu tip bir işlemde gönderimleri kendi bilgisayarımız üzerinden yapmamız bize ciddi bir hız kazancı sağlayacaktır.
  3. Kişisel olarak gönderdiğimiz e-maillarımızı lokalhostumuzdan çıkararak hem daha hızlı gönderebiliriz hemde daha az bilgisayar üzerinden geçirerek daha az takipçiden emaillarımızı uzak tutmuş oluruz. ( Bu konuda daha fazla bilgi için sniffer, sniffing ve PGP konularında araştırma yapabilirsiniz )
  4. Sadece eğlence ve test için...

SMTP Serverımızı Kuralım

Eğer zaten bilgisayarınızda SMTP Server Component' ı kurulysa bu adımı geçebilirsiniz.
Control Panel » Add/Remove Programs » Add/Remove Windows Components'ı açın.
Application Server » Internet Information Server (IIS) » SMTP Service'i ekleyin ve kurulumu tamamlayın.

SMTP Serverımızı Çalıştıralım

"Control Panel » Administrative Tools » Internet Information Services Manager" ı çalıştırın.

Management Console' un sol kısmında Default SMTP Server' ı görüyor olmalısınız. Üzerine bir defa tıklayın ve yukarıdaki "Start / Stop" özellikllerinden "Start" edilmiş olduğundan emin olun.

SMTP Mail Server Ayarları

"Default SMTP Virtual Server" üzerine sağ tuş ile tıklayıp "Properties" i seçin.
"General" tabındaki alt kısımda "Enable Logging" i seçerek işlemlerin loglanmasını sağlayabilirsiniz.

Loglama özelliklerinde "Log File Directory" göreceksiniz. Bu dizini eğer varsa sistemin çalıştığı değilde daha farklı bir Fiziksel harddisk yada partition üzerinde belirtin. Bu sayede özellikle yüklü işlemlerde daha fazla performans kazanacaksınız.

Bu loglama prosedürü özellikle web serverlarda ve işletim sistemlerinde de bu şekildedir. Her tip loglama işlemini sistemin çalıştığı partitionda değil farklı bir partitionda tutmak çok önemlidir. Hem performans hem de olası log şişmelerinden oluşacak hatalar çalışan sisteme daha az yansıyacaktır. Bu arada eğer çok yüklü e-mail trafiği oluşturacaksanız bu opsiyonu açmamanız tavsiye edilir.

E-mail Client Ayarları ve Test

Evet şimdi Mail Serverımız hazır olmalı. Test etmek için Outlook veya benzeri bir POP3 mail programı kullanabiliriz. E-mail programınızı açın ve bir E-mail hesabınızın giden mail "Outgoing Mail" SMTP adresine "localhost" u girin. (127.0.0.1) yada bilgisayarınızın DNS adını kullanabilirsiniz önemli olan resolve edilen sonucun IP adresinize ulaşmasıdır).

Şimdi ayar yaptığınız e-mail hesabından bir mail göndermeye çalışarak mail server'ı test edebilirsiniz. Sorunsuz bir şekilde e-maillarınızın yerine ulaşması gerekiyor. Tabii ki internete bağlı olmalısınız.

Ek olarak bu süreç içerisinde firewall'unuz sizi uyarabilir IIS uygulamasına mail atmak için ve server hakları için izin vermelisiniz.

Biraz Ekstra güvenlik

Eğer e-mail sunucumuzu bu şekilde bırakırsak bir çok spamci bizi yakalayabilir ve mail serverımızı kötü amaçlarına alet edebilirler. Bunu engellemek için e-mail serverımıza yeni bir hesap açacağız ve gönderilen maillar içinde kullanıcı adı ve şifre isteyeceğiz.

Eğer mail server sadece lokal bilgisayardan kullanılacaksa ve uzaktan bağlanılmayacaksa basit şekilde sadece lokal IP adresine izin verebiliriz.

"SMTP Virtual Server" özelliklerine girin (sağ tuş » Properties), "Access" tabına gelin "Connection" a tıklayın.
Burada yapılacak bağlantılar için kabul edilen ve edilmeyen IP / IP aralıkları belirleyebiliriz.

  1. "Only List Below" u seçin
  2. "Add" butonuna tıklayın
  3. "IP" kısmında "127.0.0.1" nolu IP' yi girin.

"Relay" tabı içinde aynı işlemleri yapınız.

Artık sadece localhost üzerinden yani sadece sizin bilgisayarınızda e-mail atılması mümkün. Bu ekranda daha fazla vakit harcayarak kendinize uygun daha gelişmiş çözümler bulabilirsiniz.

Ama Uzaktan da Bağlanalım

Eğer mail sunucunuzu başka bir bilgisayar üzerinden de kullanmak isterseniz ve gene de bir güvenlik isterseniz bunu da yapabiliriz. Mesela ofisinize basit bir mail sunucu kurabilir ve tüm ofis içerisindeki mail gönderme işlemlerini bu sunucu üzerinden gerçekleştirebilirsiniz.

  1. "SMTP Virtual Mail Server" özeliliklerini açın
  2. "Access" tabındaki , "Authentication" ı açın
  3. "Anonymous Access" ı kaldırın, "Basic Authentication" u aktif edin
  4. Pencereleri onaylayıp çıkın

Unutmayın ki bu tip bir işlemden sonra lokal bilgisayar harici bilgisayarların uzaktan size bağlanabilmesi için "Connection" ve "Relay" daki ayarlarda bu kullanıcılara / IPlere izin vermelisiniz yada tüm trafiğe izin verebilirsiniz.

Şimdi E-mail clientınızda "Outgoing Server" özelliklerine girin ve kullanıcı adı ve şifre tanımlayın. Kullanıcı adı ve şifre sistemdeki herhangi bir geçerli kullanıcıya ait olmalıdır. (My Computer » Sağ Tuş » Manage » Local Users and Groups » Users)

Artık dışarıdan bilgisayarlarda sizin bilgisyarınıza login olarak e-mail gönderebilir.

Not 1 : İşlemleriniz ve testleriniz bittikten sonra eğer ki sürekli olarak bu sunucuyu kullanmayacaksanız IIS üzerinden SMTP Virtual Server' ı durdurmanız faydalıdır. Gereksiz yere sistemde bir servis çalıştırmamız gerek yok.

Not 2 : Kendi mail sunucunuzu açmak ve dışarıdan bir mail almak biraz daha komplike bir konudur, bunu da umarım bir zaman DNS, Kişisel bir Web Hosting, FTP Server ve Virtual Domain gibi konularla birlikte yazabiliriz.

Bir dahaki kendin ye, kendin hazmet saatinde yeni bir konu ile görüşmek üzere...

Makaleye .PDF ve .DOC formatında ulaşın

  1. Adobe Reader .PDF Dokümanı - Windows 2003 SMTP Server Kurulumu
  2. Microsoft Word .DOC Dokümanı - Windows 2003 SMTP Server Kurulumu

Yorumlar

RSS Bu makalenin yorumlarını RSS ile takip et!

server client mimarisi hakkında bilgi edinmek istiyorum bu mimariyle bir laboratuvar kurmak istiyorum beni bu konuda bilgilendirirseniz sevinirim. internette araştırdım ama sizin tavsiye edeceğiniz adresler olabilirmi? şimdiden çok teşekkür ediyorum iyi günler.

süleyman demir [ # | 15.03.2006 ]

merhabalar ben sıze sorum w.dos 2003 server hakkında tum bılgılerı alıcgım bır sıte gorsel ve yazıyazl bılgı alacxagım sıte yanı kurulum kullanıcı mail exch ısa hepsı hakkında tam bır bılgı alabılcegım bır sıte

mutlu akdemir [ # | 12.04.2006 ]

merhabalar ben sıze sorum w.dos 2003 server hakkında tum bılgılerı alıcgım bır sıte gorsel ve yazıyazl bılgı alacxagım sıte yanı kurulum kullanıcı mail exch ısa hepsı hakkında tam bır bılgı alabılcegım bır sıte

işi [ # | 12.04.2006 ]

bu teorik olarak mümkün ama pratikte sorunlu görünüyor..

eminburak [ # | 05.05.2006 ]

bu sölediklerinizin hepsini yaptım fakat bişeyler vr ve olmadı benim kendi sitem kendi bilgisayarımın ofis bilgisayarımın üstünde yayın yapıyor fakat ben çalışanlarıma ve kendime bi email almak istiyorum kursat@tuanna.org gibi bunu yapmak istiyorum bilgisa olan biri varsa bana yardımcı olursa sevinirim

lütfen bilgileri

tuanna.group@gmail.com adresine atarsanız çok sevinirim

merhaba [ # | 20.05.2006 ]

Bu dökümanları net üzerinden yayınladığınız ve paylaştığınız için çok teşekkür ederim.

bende çalıştığım şirketteki Active Directory, Masaüstü Kurulumları (Desktop Deployment), Klonlama, Group Policy projelerim ve sertifikasyon hakkında toparlayabildiklerimi yazıyorum.Umarım notlarım birilerine faydalı olur. Katkıda bulunmak isteyenlere her zaman açık olacak bu sayfalar. Yorum ve önerisi olanlara ve katılanlara şimdiden teşekkürler

www.cemunsal.blogspot.com

cem [ # | 12.08.2006 ]

Merhaba Ferruh Bey,
geçmiş makaleleriniz çok başarılı ve adım adım izlendiğinde / okunduğunda sorunsuz şekilde çalışabiliyor / öğrenilebiliyor. ancak bu mail server kurulumuyla ilgili olan yazınızda, sanırsam bazı eksiklikler var. mesela kurduğumuz mail server'ımız, wan side'da bulunan mail.xxxxx.com.tr adresimizdeki mailleri kendisine nasıl alacak? bununla ilgili hiç bir şey anlatılmamış!... Ve ayrıca ben, Control Panel » Add/Remove Programs » Add/Remove Windows Components'ı açıp Application Server » Internet Information Server (IIS) » SMTP Service'i yükledikten sonra Control Panel » Administrative Tools » Internet Information Services Manager altından Default SMTP Server'ın da strat edilmiş olduğunu gördüm. ancak burada bir sorun var; o da başka hiç bir ayar yapmamıza olanak verilmiyor olması. bu mail server'ı, dışarıda hali hazırda bulunan mail.xxxxx.com.tr şeklindeki bir mail sunucumuzdan mailleri gitsin ve alsın şeklinde kullanmak için kurmuyor muyuz? yoksa ben mi yanlış anladım? hiç bir şekilde posta kutusu kullanıcı hesabı tanımlamadan, hiç bir şekilde git al şu mailleri demeden nasıl mail server kurmuş oluyoruz anlayamadım???
bu konuda biraz daha ayrıntılı bir döküman hazırlarsanız çok mutlu olacağım. ayrıca Windows üzerinde sağlıklı bir şekilde çalıştırabileceğimiz ve kolaylıkla kurulumunu yapabileceğimiz hangi mail server programları var? yardımcı olursanız sevinirim.
iyi günler, iyi çalışmalar...

Selçuk Yusuf TANALTI [ # | 27.08.2006 ]

Bu makale server gibi profesyonel kurumlar için değildir onu hemen belirtmek isterim. Esas amacı basit şekilde bilgisayarınızdan SMTP ile mail gönderebilmektir.

Bunun harici piyasada çok fazla mail server var. Mesela mdeamon en çok önerilenlerden biri isterseniz deneyebilirsiniz.

Ferruh Mavituna [ # | 27.08.2006 ]

Ferruh bey verdiğiniz bilgilerle email serveri kurduk. Sabir IP miz de var.bu aşamadan sonra MX ayarları da dahil ne yapmalıyız? bu konuda yardımcı olurmusunuz ? Teşekkürler

Ender Çokcoşkun [ # | 11.09.2006 ]

ödevim için çok gerekli bir konu harcadığınız emek için teşşekkürler

oguz demir [ # | 31.10.2006 ]

ya site güzel de windows 2003 web server in kurulum ayarları nasıl oluyor eğer bilginiz vars ayardım eder misiniz?acil lazım valla şimdiden teşekkür ederim...:)

güler yıldırım [ # | 13.11.2006 ]

eLLerinize SağLık Gerçekten Bir Çok Kişi( Türk HacKer AhaLisi) Sizden Örenior =)

GaddaR [ # | 19.11.2006 ]

saolun gercek tencook guzel simdi sıra kurulumda saolun eksik olmayın

Dijital_darbe [ # | 20.11.2006 ]

Ben bu olayi daha önce baska bir makalede okuyup aynisini denemi$tim, ama hâlâ daha sonuc alamadim , benim eski Provider dan olan bir domain'im var ve onu kendi Root Server'ima gecirmek istiyordum , sonra datalarin hepsinin aktarimini tamamladilar , fakat ben kendi Server'imdan bi türlü mailserver'i kuramiyorum.. yaptiginiz yöntemlede olmadi , ba$ka türlü bir cözümü olan varsa , yada sizin varsa , bana ula$irsaniz sevinirim..

Emre Cillioglu [ # | 21.11.2006 ]

yazınızı çok faydalı buldum, teşekkür ederim. Yalnız bir soruma da lütfedip cevap verirseniz çok sevinirim. demişsiniz ya, email programında kontrol edin mail gönderebiliyo musunuz diye.. ben orda takılıyorum. giden maile dediğiniz gibi localhost ya da 127.0.0.1 yazıyorum gmail için 465-ssl yapıyorum ancak, göndermede başarısız oluyor. herşeyi dediğiniz gibi yaptığımı varsayarsak, gözden kaçırmış olabileceğim,söyleyebileceğiniz birşey var mı, onu öğrenmek istedim. teşekkürler

[ # | 09.02.2007 ]

Bana SQL server ili ilgili biseyler yapacagim ama nerden basalamaliyim nasil yapmaliyim hiç bir fikrim yok bide bunula ilgili örnekler varsa çok ikrama geçer

muratsav [ # | 17.03.2007 ]

3 farkli bilgisayarda denedim hiç birindede sonuç alamadim.
Windows 2003 Web Server'da ve Windows XP Professional SP2'de...

Tuncay ONGEN [ # | 21.04.2007 ]

Makale için çok tesekkür ederim faydali bir makale. yanliz bu makalenin amaci sadece mail göndermek için yapilan ayarlari bahsetmekte. en son yazan bir kaç arkadas mail almak için ayarlari anlatmamissiniz demis...

mail almak için bir çok islem yapmaniz gerekiyor...
DNS server kuracaksiniz (win2003'te mevcut)
Name Server Kiralayacaksiniz.
MX ayarlarinizi yapacaksaniz.
Bide mail server programina ihtiyaciniz olacak.

uNSALs [ # | 17.05.2007 ]

merhaba ben kerem caliskan burada degindiginiz konu için için size tesekkürü borç bilirim . çalismalarinizin devami diler iyi çalismalar dilerim hosçakalin

kerem caliskan [ # | 20.06.2007 ]

windows xp de denedim fakat bir sonuç alamadim dediklerinizi harfiyen yerine getirdim outlookda ileti basariz diye geri bildirimler geliyor. bu neden kaynaklanabilir. iis kaldirip yeniden kurmayi denedim, guvenlik duvarindan smtp için izinleri verdim fakat bir türlü çözüme ulasamadim. yardimci olursaniz çok sevinirim. iyi çalismalar.

lizardking [ # | 02.09.2007 ]

merhabalar bi sorum olucak.

windows 2003 server üzerinde mailenable mail server kullaniyorum yanliz outbound a baktigimda sunucumdan yabanci binlerce mail e istem disi mailler gidiyor. bu sorunu nasil çözebilirim.

EviLdead [ # | 06.09.2007 ]

eren lütfen bu yazdigima cevap ver. seni tüm kalbimle seviyorum.digerlerinide tabi lütfen sana ulasabilecegim yollari bana söyle mesela msn olabilir lütfen eren

merhaba hepsi grubu [ # | 07.09.2007 ]

öncelikle bu türden önemli bilgiler aktardiginiz için tesekkür ederim,yanliz benim asil ögrenmek istedigim su,benim ofise kurdugum bir server 2003 var,ben bunu mail server'a çevirmeye çalisiyorum,çünkü mail server istanbulda,bu yukardaki bilgilerle gerçeklestirebilirmiyim,veya bana bilgi verebilirseniz sevinirim.

firat [ # | 31.10.2007 ]

Ben 17 Yasinda bir ögrenciyim hocam 2003 server kurulumu hakkinda bir site yapmami istedi bunun için 2003 server kurulumu hakkinda bütün bilgilere ihtiyacam var yardimci olursaniz sevinirim bilgileri mail atarsaniz sevinirim 2 hafta gibi bir kisa sürem var simdiden tsk ederim. mail : serseri_cocuk433@hotmail.com

Mehmet [ # | 07.01.2008 ]

Yorum Ekle





Kullanılabilir Taglar : [<blockquote>] [<strong>] [<em>]

Windows 2003 üzerinde SMTP Mail Server Kurulumu ile İlişkili Olabilecek Yazılar - Haberler

İleri Seviye Javascript
Zayıf Olduğunu Bil
Türkçe OWASP ve Web Güvenligi Dokümanlari
Ogame Solucanı
MacOSX' ten Kurtulmak

Diğer Yazılar

Neredeyim ?

Ferruh.Mavituna » Windows 2003 » Windows 2003 üzerinde SMTP Mail Server Kurulumu

Ferruh Mavituna
© 2002-2007, Ferruh Mavituna

Sabit IP Adresi : 81.22.99.133, SSL Erişimi, Hakkında