[linux-network] Re: Yeni: Türkçe e-posta sunucusu

---------

From: Mehmet Gencer (mgencer@cs.bilgi.edu.tr)
Date: Mon 01 Mar 2004 - 04:33:51 EST

  • Next message: ahmet yurdal: "[linux-network] Radyo yayinini yonlendirme"

    Sevket Keser wrote:

    >Selamlar,
    >
    >Oncelikle boyle bi calisma yaptiginiz icin sizi(leri) kutluyorum ..
    >tesekkurler.
    >
    >Listedeki mesaji okuduktan sonra Enki'yi abc.def.domain.com.tr (Fedora Core
    >1 yuklu) linux makinama kurdum,
    >(Python 2.3 ile beraber.. 2.2 icin kurulum ekraninda hata aldim)
    >Calistirdiktan sona bi kac sey denedim sonuclar soyle ki ;
    >· Kurdugum makinada Kmail hesabiyla, Ethernet ip si ile mail alip vermede bi
    >sikinti olmadi..
    >· Yukaridaki gibi fakat ekli 15mb'lik bir test maili gondermek istedigimde
    >smtp hatasi aldim.
    >
    >
    konfigurasyon'a dikkatli bakarsanız MAXMAILSIZE adlı bir değişken
    göreceksiniz, default değeri 250K, bunu siteconfig.py dosyasını
    değiştirerek ayarlayabilirsiniz.

    >· Networkteki baska makinadan Microsoft Outlook ile yaptigim denemedeyse
    >mail almada herhangi bi problem yasamadim ama gonderiken "530 Kullanici ve
    >Sifre Gerekir" hatasi aldim (Outlook da "outgoing mail server" bolumunde
    >gerekli kullanici adi ve password bolumu bos / dolu birakarak denedim.)
    >
    >
    >
    Peki kullanıcı adı ve password verince olmadı mı? Lütfen var/log/all
    dosyasına bir gözatın orada başarısız login'le ilgili bir kayıt olmalı

    >Son olarak bi kac oneri/sorum olacak,
    >· Dil olarak neden python'u tercih ettiniz C veya C++ Gelistirme ortami icin
    >daha iyi bir zemin saglamazmiydi ?
    >
    >
    sebepler:
    1)Network dersinde Python kullanıyorduk, o yüzden sunucunun
    başlangıcını oluşturan kodlar Python'da idi
    2)Python'u severim, ayrıca performansı son sürümlerde çok yükseldi.

    >· Eklenti olarak web arabirimi konulabilirmi ?
    >
    >
    Amaçlarımdan biri de kullanıcıları, sunucuyu konsolda komutlar yazarak
    kontrol etmeye alıştırmak. O yüzden ileriki sürümlerde chat/IM
    fonksiyonlarıyla beraber sistemin değişik unsurlarını kontrol edebilen
    bir eklenti düşünüyorum.

    >· Bu haliyle kac kullaniciya hizmet verebilir ?
    >
    >
    Kullanıcı tanımları bir BerkeleyDB dosyasında tutuluyor, bu yüzden
    onbinlerce kullanıcı tanımlayabilirsiniz. Asıl sorun mail delivery
    işinde hiç queue kullanılmamış olması. Bu sebepten yük dağıtımı ideal
    değil. Aynı anda 100 civarı bağlantı yapılabilir (makinanızın gücüne
    göre). Fazlası makinanızı boğacaktır.

    >· Kullanici dogrulama icin SSL destegi eklenebilirmi ? veya bunun icin ne
    >yapilmasi gerekir.
    >
    >
    s_tunnel ile bunu yapmak mümkün, bunun için gerekli direktifleri
    kılavuza en kısa zamanda ekleyeceğim.

    >· Genel olarak ve "enki" icin , ekli maillerin iletilmesinde bant genisligi
    >/ mail server yetenekleri ile ilgili fikirleriniz nelerdir ?
    >
    >Tesekkurler.
    >
    >Sevket Keser
    >
    >-----Original Message-----
    >From: linux-network-bounce@liste.linux.org.tr
    >[mailto:linux-network-bounce@liste.linux.org.tr]On Behalf Of Mehmet
    >Gencer
    >Sent: Saturday, February 28, 2004 11:31 AM
    >To: linux-network@liste.linux.org.tr
    >Subject: [linux-network] Yeni: Türkçe e-posta sunucusu
    >
    >
    >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.
    >
    >
    >
    >
    >


  • Next message: ahmet yurdal: "[linux-network] Radyo yayinini yonlendirme"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.