| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Aby dodać do qmaila obsługę autoryzacji poprzez protokół SMTP AUTH możemy
skorzystać z patcha stworzonego przez brush@elysium.pl i udostępnionego na
stronie http://members.elysium.pl/brush/qmail-smtpd-auth/ Po rozpakowaniu archiwum należy skopiować otrzymane pliki do katalogu ze źródłami qmaila. cp README.auth base64.c base64.h /usr/local/src/qmail-1.03A następnie zaaplikować patcha patch -d /usr/local/src/qmail-1.03 < auth.patchPotem przechodzimy do katalogu qmaila i wydajemy polecenie makeDostaniemy nową wersję qmail-smtpd, którą należy podmienić z aktualnie istniejącą cp /var/qmail/bin/qmail-smtpd /var/qmail/bin/qmail-smtpd.old cp qmail-smtpd /var/qmail/bin/Do wywołania qmail-smtpd w pliku /var/qmail/supervise/qmail-smtpd/run dodajemy następujące polecenia: nazwa.hosta.com.pl /bin/checkpassword /bin/true 2&>1Lub jeśli korzystamy z pakietu vpopmail: nazwa.hosta.com.pl /home/vpopmail/bin/vchkpw /bin/true 2>&1W tym przypadku należy też zmodyfikować prawa programu vchkpw aby użytkownik qmaild mógł korzystać z bazy haseł vpopmaila: chmod ug+s /home/vpopmail/bin/vchkpwProgram checkpasswd sprawdzający poprawność danych użytkownika musi mieć odpowiednie prawa. Jeśli dane do autoryzacji pobierane są z kont systemowych, to checkpasswd musi być wywoływany z prawami roota. Dodatkowo qmail-smtpd musi mieć możliwość wykonania /bin/checkpasswd, prawa te mogą wyglądać więc następująco: -rwsr-x--- 1 root nofiles 8488 Oct 4 14:33 checkpasswordPo wykonaniu wszystkich operacji restartujemy tcpserver, aby zaczął działać z nowymi parametrami svc -t /service/qmail-smtpdTo wszystko, dodaliśmy obsługę SMTP AUTH. Od tej chwili qmail powinien umożliwiać pełne przesyłanie poczty klientom, jeśli przedstawią się oni poprawnym użytkownikiem i hasłem. W Microsoft Outlook Express można taką opcję włączyć wybierając z menu opcję Narzędzia->konta... Następnie trzeba wybrać konto pocztowe i nacisnąć "Właściwości". Wybrać zakładkę "Serwery" i na dole zaznaczyć opcję "Serwer wymaga uwierzytelnienia". Zapewniamy wsparcie biznesowe dla tego systemu przesyłania poczty elektronicznej. W przypadku jakichkolwiek pytań prosimy o kontakt. Zobacz także:
| |||
o firmie
| dlaczego
Linux | oprogramowanie na
zamówienie | Linux - administracja, instalacja,
newsletter
qmail - instalacja | kontakt | polityka prywatności | home |
© 2000-2006 Linkor Systemy Informatyczne .::. Linux - administracja,
Internet, oprogramowanie .::.
44-100 Gliwice, ul. Daszyńskiego 5, +48 32 2304904 |