Sqwebmail Kurulumu
Önceki A. Birinci Tür Kurulum Sonraki
Sqwebmail Kurulumu
Sqwebmail C CGI'da qmail için yazılmış web üzerinden eposta gönderip almaya yarayan bir webmail programıdır ve sadece Maildir biçeminde çalışır.
CGI olmasına rağmen HTML'ler ayrı bir dizinde tutulur. Bu sayede sadece HTML'leri değiştirmekle istediğiniz biçimde bir webmail hazırlayabilirsiniz.
http://www.courier-mta.org/download.html#sqwebmail adresinden sqwebmail'in en son sürümünü indiriniz ve root olarak paketi açın:
#tar -zxvf sqwebmail-3.3.7.tar.gz
# cd  sqwebmail-3.3.7
Bazı sqwebmail yapılandırma parametreleri:
--with-module
Destek vermek istediğiniz kimlik kanıtlaması modülünü belirtmek için.
--without-module
Destek vermek istemediğiniz kimlik kanıtlaması modülünü belirtmek için.
--with-cachedir
Sqwebmail koltukaltı (cache) dizini belirtilir.
--with-htmllibdir
Sqwebmail'in HTML dosyalarının hangi dizinde tutulacağı belirtilir.
--enable-imagedir
Resimlerin saklanacağı dizin belirtilir.
--enable-mimetypes
Apache web sunucusunun mime.types dosyasının nerede olduğu belirtilir.
--enable-cgibindir
Apache web sunucusunun cgi-bin dizini belirtilir. Derleme sonucu oluşan sqwebmail isimli CGI bu dizin altına kopyalanır. Daha fazla bilgi için sqwebmail.tar.gz ile gelen INSTALL dosyasını okuyunuz.
Şimdi kuruluma başlayabiliriz.
# mkdir /usr/local/sqwebmail
# ./configure --with-authpam \
--with-authshadow --with-authpwd --without-authldap \
--without-authmysql --without-authvchkpw \
--enable-imagedir=/usr/local/sqwebmail/sqimage \
--enable-mimetypes=/usr/local/etc/apache/mime.types \
--enable-cgibindir=/usr/local/www/cgi-bin/  --enable-unicode
#make
#make install
Sqwebmail'in her açılışta çalışması için aşağıdaki komutu açılış dosyalarına ekleyin.
/usr/local/share/sqwebmail/libexec/authlib/authdaemond start
Sorunsuz bir şekilde yukarıdaki işlemler biterse devam edelim. PAM desteği verdiğimizden eğer Red Hat kullanıyorsanız /etc/pam.d/webmail dosyasının olup olmadığını kontrol edin. Yoksa oluşturun ve içine aşağıdaki bilgileri yazın.
#%PAM-1.0

auth required /lib/security/pam_pwdb.so shadow nullok
account required /lib/security/pam_pwdb.so
Eğer FreeBSD kullanıyorsanız /etc/pam.conf dosyasına
#%PAM-1.0

webmail auth required pam_pwdb.so shadow nullok
webmail account required pam_pwdb.so shadow nullok
şeklinde bir ekleme yapın.
Bazı yapılandırma dosyaları (öntanımlı dizin /usr/local/share/sqwebmail'dir):
/usr/local/share/sqwebmail/hostname
Kullanıcılar webmail ile girdiklerinde eposta adresleri kullanıcı@eposta.alanadı.com olarak gozukur. @'ten sonra sadece alan adının gözukmesi için bu dosyaya alan adınızı yazınız. Bu dosya öntanımlı olarak yoktur. Sizin oluşturmanız lazım.
/usr/local/share/sqwebmail/nochangingfrom
Bu dosyayı oluşturursanız kullanıcılar eposta gönderirken From alanını değitiremez.
/usr/local/share/sqwebmail/noimages
Webmail'de resim ve simgelerin gözükmemesi için bu dosyayı oluşturun.
/usr/local/share/sqwebmail/html/LANG/footer
Bu dosya varsa webmail'den gönderilen her postanın altına bu dosyaya yazılanlar eklenir. LANG değişkeni sizin kurarken seçtiğiniz dildir (genelde LANG değeri "en"'dir).
http://mail.example.com/cgi-bin/sqwebmail adresinden sunucudaki  kullanıcı adı ve parolanızı yazarak epostalarınıza erişebilirsiniz.
Önceki Üst Ana Başlık Sonraki
Courier-IMAP Kurulumu Başlangıç POP3 Sunucusu Kurulumu
Bir Linux Kitaplığı Sayfası