![]()
From: Mehmet Gencer (mgencer@cs.bilgi.edu.tr)
Date: Sat 28 Feb 2004 - 04:30:36 EST
Ağ programcılığı dersini verdiğim sırada ortaya çıkan örnek kodları
biraraya getirip basit bir e-posta sunucusu yaptım. Eğer test etmek ya
da kullanmak isterseniz şu adresten indirebilirsiniz :
http://cs.bilgi.edu.tr/~mgencer/enki/
<http://cs.bilgi.edu.tr/%7Emgencer/enki/>
Sendmail. Postfix vb kullanacak durumda olmayan küçük organizasyonlar
için bir çözüm olabilir. Şu an beta kalitede bir sunucu. Ben
olabildiğince test ettim. Eğer hata bulursanız lütfen bana bildirin
(mgencer_AT_cs.bilgi.edu.tr).
Artıları:
*Kamu lisanslı (GNU/GPL)
*Türkçe text/konsol tabanlı arayüz
*POP3 ve SMTP sunucusu
*e-posta grupları
*i18n ready. İngilizce çevirisi yakında
*Python programlama dili ile yazıldı, yüksek güvenirlik
*Kurulum gerektirmez
*taşınabilir: sunucu dizinini başka bir yere taşıyıp tekrar
çalıştırabilirsiniz.
eksileri:
*Python gibi platform bağımsız bir dilde yazılmasına rağmen proses
yönetimi Windows'a uygun değil. Windows'a uyarlamayı düşünen olursa
yardım edebilirim.
*SSL desteği yok, tabii s_tunnel türü bir çözüm uygulanabilir.
*Güvenli şifre denetimi(cram, gssapi vb) henüz yok
yazılım geliştiriciler için notlar:
*Modüler e-posta dağıtım mekanizması: az miktarda kodla kendinize özel
dağıtım eklentilerinizi oluşturabilirsiniz
*Modüler kullanıcı tabanı: Linux kullanıcı tabanı, LDAP ya da kendi
custom kullanıcı tabanınıza uyarlamak için kolayca eklenti yazabilirsiniz.
![]()