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çemde bir webmail hazırlayabilirsiniz.
# 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 --without-authldap --without-authmysql --with-authvchkpw \
--enable-imagedir=/usr/local/sqwebmail/sqimage \
--enable-mimetypes=/usr/local/etc/apache/mime.types \
--enable-cgibindir=/usr/local/www/cgi-bin/ --enable-unicode=ISO8859-9
#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
Diyelim ki eposta sunucunuz mail.example.net ve öntanımlı
alanadı example.net, yani
--enable-default-domain=example.net şeklinde vpopmail
kurduk ve başka bir example.org diye ikinci bir
alanadımız var. example.net alanadı altında
yenigul diye bir kullanıcımız var.
example.org alanadı altında ise
balaban diye bir kullanıcımız var.
http://mail.example.net/cgi-bin/sqwebmail adresinden
yenigul kullanıcısı, kullanıcı adı olarak yenigul ve
parolasını yazarak login olabilir. example.org alanadı
altındaki balaban kullanıcısı ile kullanıcı adı olarak
balaban@example.org şeklinde yazmalı.