| |
| |
![]() |
![]() | | Konu Seçenekleri | ![]() |
| | #1 |
| Doçent ![]() | QmailAdmin Kurulumu Qmailadmin vpopmail'i web'den yönetmeye yarayan bir programdır. Bu program ile kullanıcı açma, silme, yönlendirme, takma ad (alias) tanımlama, liste açma, liste özelliklerini değiştirme gibi özellikleri vardır. Qmailadmin ile qmail+vpopmail yönetimi çok kolay hale gelmektedir. Hatta şirketinizdeki qmail'in "q"sundan bir şey anlamayan sekreter bile çok yukarıda saydığım işlemleri çok rahat bir şekilde yapabilir. http://www.inter7.com/qmailadmin adresinden en son sürümünü indiriniz. Şu anki sürümü: 1.0.6 # tar -zxvf qmailadmin-1.0.6.tar.gz # cd qmailadmin-1.0.6 Qmailadmin'i kurmadan önce vpopmail, ezmlm ve autorespond'u kurmanız lazim. Kurmadıysanız hemen kurunuz. Bazı yapılandırma parametrelerin açıklamaları: # ./configure --enable-cgibindir=/usr/local/www/cgi-bin/qmailadmin \ --with-htmllibdir=/usr/local/www/data/qmailadmin \ --enable-vpopuser=vpopmail \ --enable-autoresponder-bin=/usr/local/bin \ --enable-ezmlmdir=/usr/local/bin \ --enable-cgipath=/cgi-bin/qmailadmin/qmailadmin # make # make install-strip Yukarıdaki kurulum sonucu qmailadmin programı /usr/local/www/cgi-bin/qmailadmin altına kurulacaktır. Eğer aşağıdaki gibi hata alırsanız (bu hatayı sadece vpopmail'i MySQL desteği ile kurduğunuz zaman alırsınız). /home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vupdate_rules': /usr/local/qmail/vpopmail-5.2.1/vauth.c:591: undefined reference to `mysql_query' /usr/local/qmail/vpopmail-5.2.11/vauth.c:594: undefined reference to `mysql_query' /usr/local/qmail/vpopmail-5.2.1/vauth.c:599: undefined reference to `mysql_use_result' /usr/local/qmail/vpopmail-5.2.1/vauth.c:606: undefined reference to `mysql_fetch_row' /usr/local/qmail/vpopmail-5.2.1/vauth.c:607: undefined reference to `mysql_free_result' /home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vclear_open_smtp': /usr/local/qmail/vpopmail-5.2.1/vauth.c(.text+0x1058): undefined reference to `mysql_query' /home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vcreate_relay_table': /usr/local/qmail/vpopmail-5.2.1/vauth.c:630: undefined reference to `mysql_query' /usr/local/qmail/vpopmail-5.2/1/vauth.c:634: undefined reference to `mysql_store_result' /usr/local/qmail/vpopmail-5.2.1/vauth.c:635: undefined reference to `mysql_free_result' /home/vpopmail/lib/libvpopmail.a(vauth.o): In function `vclose': Makefile dosyasında CPPFLAGS, LDFLAGS ve LIBS değişkenlerine değer olarak sizin vpopmail ve mysql include ve lib dizinleri belirtin: CPPFLAGS = -I/home/vpopmail/include -I/usr/local/include/mysql LDFLAGS=-L/home/vpopmail/lib -L/usr/local/lib/mysql LIBS= -lvpopmail -lmysqlclient #make #make install-strip Qmailadmin'e http://yourdomain/cgi-bin/qmailadmin/qmailadmin adresinden erişebilirsiniz. Ekrana gelen sayfada postmaster yazan bölüme dokunmayın. Altındaki domain bölümünde işlem yapmak istediğiniz alanadını yazınız. En alttaki parola bölümüne ise # vadddomain domain.com komutunu verdikten sonra sizden istenilen parolaya ne yazdıysanız onu yazınız.(alanadınız açılırken verdiğiniz parola postmaster kullanıcısının paroalsıdır.). Son olarak sisteminizin güvenliği için, mümkünse qmailadmin sitesine erişirken SSL (https) ile bağlantı kurun ve /usr/local/www/cgi-bin/qmailadmin dizinine erişimi apache'deki .htaccess ile kısıtlayın. Apache'de .htaccess ile erişim kısıtlamasının nasıl yapılacağı hakkında bilgi almak için Apache Web Sunucusunda Sanal Adresleme ve Dizin Erişiminin Kısıtlanması NASIL belgesine bakabilirsiniz. |
|
![]() |
| Konu Seçenekleri | |
| |