View Single Post
Eski 12-03-04, 22:33
DaesAgelmar DaesAgelmar çevrimdışı
Varsayılan Cvp: Linux Mail Server

Qmail'in sistemin her açılışında başlamasını istiyorsanız bu komutu başlangıç dosyalarınızdan birinin içerisine yazabilirsiniz (rc.local uygun olacaktır). RedHat ve Gelecek Linux sistemleri için "ntsysv" komutunu kullanarak açılış servislerini düzenleyebilirsiniz. Metin ekranda "ntsysv" komutunu verdikten sonra buradan qmail'in üzerine gelerek seçmeniz yeterli olacaktır.

Qinstall www.lifewithqmail.org adresindeki Qmail kurulum dökümanındaki adımları izleyerek kurulum işlemini gerçekleştirmektedir. Dolayısı ile daha önce bu dökümanı izleyerek bir Qmai kurulumu yaptıysanız kendinizi ortama hiç yabancı hissetmeyeceksiniz. Yukarıda da ifade edildiği gibi kullanmak isteyeceğiniz qmail betiği yapılandırma sırasında sizin belirtmiş olduğunuz dizine koyulacaktır (öntanımlı olarak: /etc/init.d/). Yukarıda qmail'i başlatmak için kullanacağınız komutu söyledik. Fakat Qmail betiği ile yapabilecekleriniz bununla sınırlı değil. Betik ile kullanabileceğiniz seçeneklerin bir listesi aşağıda bulunuyor :

Qmail betiği seçenekleri :

stop -- posta servisini durdurur
start -- posta servisini başlatır
pause -- geçici olarak posta servisini durdurur (bağlantılar kabul edilir fakat dışarı mesaj gitmez)
cont -- geçici olarak durdurulmuş servisi çalıştırır
stat -- posta servisinin durumunu gösterir
cdb -- smtp bağlantıları için tcpserver cdb dosyasını yeniden oluşturur
restart -- posta servisini yeniden başlatır
doqueue -- Kuyruktaki mesajların işlenmesi için qmail-send programına ALRM sinyalini gönderir
reload -- qmail-send programına HUP sinyalini gönderir
queue -- mesaj kuyruğunun durumunu gösterir
alrm -- doqueue ile aynı
flush -- doqueue ile aynı
hup -- reload ile aynı


Alan Isimlerini ve Kullancılarımızı Tanımlayalım

Bilirtilmesi gereken diğer bir önemli nokta qinstall ile bir Qmail kurulumu yaptığınızda vpopmail öntanımlı olarak sisteme yüklenmekte, qmail ve qmail betiği buna göre yapılandırılmaktadır. Vpopmail qmail de sanal alan isimleri oluşturmakta kullanılmaktadır. Qinstall ile kurulmuş bir posta sunucu sistem kullanıcılarını kullanmamaktadır. Bunun yerine vpopmail'de oluşturacağınız sanal alan isimlerindeki kullanıcılar kullanılmaktadır. Bunun iki sebebi vardır; birincisi bu sanal alan isimlerindeki kullanıcılar sistem kullanıcıları olmadıkları için güvenlik için önemli bir sorun teşkil etmemektedirler, ikinci neden ise bu şekilde tek bir makinadaki qmail sunucu ile birden çok alan ismine hizmet vermek olcukça kolay bir hal alacaktır (Örnek olarak 512MB belleğe ve PIII 750 işlemciye sahip bir makinada 250'den fazla alan adina web ve mail - smtp/pop3 - hizmeti verilmektedir).

Vpopmail'de sanal alan isimleri oluşturmak için vpopmail ev dizinindeki çalıştırılabilir dosyaları kullanacağız. Vpopmail dizini kurulum sırasında tarafınızdan belirlenmişti. Şimdi öntanımlı olan /home/vpopmail dizinini kullandığınızı düşünerek yeni bir alan adını nasıl tanımlayacağımıza ve bu alan ismine nasıl kullanıcı ekleyeceğimize bir bakalım.

Yeni bir alan isimi eklemek için kullanacağımız komut "vadddomain". Test.com adindaki bir alani tanimlamak için "vadddomain test.com" komutunu vermeniz yeterli olacaktır. Bundan sonra bu alan adı için postmaster şifresi iki defa sorulacak ve alan adı sisteme eklenmiş olacaktır.

[root@baris /root]# /home/vpopmail/bin/vadddomain test.com
Please enter password for postmaster: [sifreniz]
enter password again: [sifreniz]

Hepsi bu kadar. Yeni alan adınızı sisteme eklemiş oldunuz. Ikinci, ücüncü, ... alan isimlerini de eklemek için aynı işlemi tekrarlamak yeterli olacaktır. Sırada kullanıcıları tanımlamak var. Kullanıcı işlemleri için iki seçeneğiniz var; komut satırı yada Qmailadmin. Komut satırından kullanacağınız komut "vadduser". Kullanım şekli "vadduser kullanici@alan_adi ". Bundan sonra yine kullanıcı için bir şifre sorulacak ve kullanıcı sisteme eklenmiş olacak.

[root@baris /root]# /home/vpopmail/bin/vadduser baris@test.com
Please enter password for baris@test.com:
enter password again:

Eğer kurulumda Qmail'in web üzerinden yönetimi için Qmailadmin programını da yüklemeyi seçtiyseniz internet gözatıcınızı açarak http://localhost/cgi-bin/qmailadmin adresine gitmeniz yeterli olacaktır. Buradan alan adınız ve postmaster şifrenizi kullanarak Qmailadmin programına giriş yapabilirsiniz. Uygulama sayesinde alan adına yeni e-posta kullanicilari ekleyebilir, var olanları silebilir, posta listeleri oluşturabilir, otomatik cevaplayıcılar ayarlayabilir, takma isimler ve yönlendirmeler tanımlayabilirsiniz. Kullanmaya başlayınca tüm söylenenlerin ne kadar kolay bir şekilde yapılabildiğini göreceksiniz.

  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla