POSTFIX - COURIER
mam rozbehany postfix - MYSQL
virtualnych uzivatelov,
takze fsetko chodi, emaily sa mi ukladaju
/home/virtual_email_users/
poslem email povedzme na test, dorazi mi do /home/virtual_email_users/test
a tam sa ukaladaju vsetky co chodia pre test@nieco.sk
Takze OK, a teraz co neviem rozchodit
to je POP3 a IMAP,
dal som apt-get install courier-imap courier-pop
opravil som v /etc/courier/authdaemonrc
authmodulelist="authmysql authpam"
potom som vytvoril
/etc/courier/authmysqlrc a vlozil donho
MYSQL_SERVER localhost.localdomain
MYSQL_USERNAME postfix
MYSQL_PASSWORD Yanggt!
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
#MYSQL_PORT 0
MYSQL_DATABASE mail
MYSQL_USER_TABLE virtual_users
MYSQL_LOGIN_FIELD username
MYSQL_CRYPT_PWFIELD userpassword
MYSQL_CLEAR_PWFIELD userpassword
MYSQL_UID_FIELD virtual_uid
MYSQL_GID_FIELD virtual_gid
#MYSQL_HOME_FIELD homedir
MYSQL_HOME_FIELD "/home/virtual_email_users"
MYSQL_MAILDIR_FIELD maildir
MYSQL_NAME_FIELD virtual_mailbox
no, a teraz dam telnet localhost 110
USER harasko
user ok
PASS abc
password failed
avsak v MYSQL v tabulke virtual_users kde je takito uzivatel vytvoreny, tak som mu dal taketo heslo abc
a pise login failed?
Neviete co s tym? Pobehal som uz kadejake fora ale nikde som nic neobjavil, videl som viacero navodou na courier a vsade je takto rozpisany authdaemon, popripade poradit ako inac by sa dalo pop3 a imap rozbehat?
Dakujem
Pre pridávanie komentárov sa musíte prihlásiť.
MYSQL_CLEAR_PWFIELD userpassword
ak ma byt heslo kryptovane, tak pomocou md5 v php (cryptovanie v mysql bolo nejake divne).
ake je clear, tak nema byt kryptovane.
teda jeden z danych dvoch riadkov vymaz.
apt-get install courier-authmysql , ups :)))
Uz mam v logu hlasky typu ze sa neda napojit do mysql DB @locahost a podobne,
takze uz to len upravim ako ma byt a dufam ze to bude fachat, predtym mi vsak v logu nic ani nevypisovalo....
ja som sice v /etc/courier/ vytvoril subor auhtmysqlrc avsak bez toho courier-authmysql to bolo zjavne na nic... takze som sa pohol dalej ;)
tusim ze v debian etch sa tu uz nevola courier-authmysql, ale courier-authlib-mysql ;)