LINUX.ORG.RU
ФорумAdmin

vexim pop3d mysql


0

0

Всем Привет!!!
На странице http://silverwraith.com/vexim/pop3imap.php написано как прикрутить pop3d к mysql.

сделал как написано. Заменил в pop3d
AUTHMODULES="authmysql"
AUTHMODULES_ORIG=""
и создал в тойже директории файл authmysqlrc с содержимым
MYSQL_SERVER localhost
MYSQL_USERNAME vexim
MYSQL_PASSWORD change
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_PORT 3306
MYSQL_OPT 0
MYSQL_DATABASE vexim
MYSQL_USER_TABLE users
MYSQL_CRYPT_PWFIELD crypt
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD pop
MYSQL_NAME_FIELD realname

Перезапустил демон. Получить почту не пролучается:( просто обидно
 столько всего сделал даже smtp служба работает, а вот pop3 никак. 
Помогите root'ы !!! Может у кого есть пример конфига?

вот тебе почти боевой конфиг (все отлично работает, осталось затюнить кой какие моменты)

# cat /etc/courier/pop3d | grep -v "#"

PIDFILE=/var/run/courier/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="CRAM-MD5 CRAM-SHA1 CRAM-SHA256 LOGIN PLAIN"
POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5 CRAM-SHA1 CRAM-SHA256"
POP3AUTH_TLS="LOGIN PLAIN"
POP3AUTH_TLS_ORIG="LOGIN PLAIN"
POP3_PROXY=0
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
POP3DSTART=YES
MAILDIRPATH=Maildir


# cat /etc/courier/authdaemonrc | grep -v "#"

authmodulelist="authmysql"
authmodulelistorig="authuserdb authpam authpgsql authldap authmysql authcustom authpipe"
daemons=5
authdaemonvar=/var/run/courier/authdaemon

# cat /etc/courier/authmysqlrc | grep -v "#"

MYSQL_SERVER    localhost
MYSQL_USERNAME  vexim
MYSQL_PASSWORD  vexim
MYSQL_PORT      0
MYSQL_OPT       0
MYSQL_DATABASE  vexim
MYSQL_USER_TABLE        users
MYSQL_CRYPT_PWFIELD     crypt
MYSQL_CLEAR_PWFIELD     clear
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD       username
MYSQL_HOME_FIELD        pop
MYSQL_NAME_FIELD        realname

# cat /etc/courier/authmodulelist | grep -v "#"
authdaemon

Somewho ★★
()
Ответ на: комментарий от Somewho

Спасибо!!! Вопрос? MYSQL_SERVER localhost MYSQL_USERNAME vexim MYSQL_PASSWORD change тут понятно я должен логин и пароль для доступа к базе. А еще что нибудь надо свое указывать?

osipen
() автор топика
Ответ на: комментарий от osipen

ну может ты механизмы авторизации захочешь другие использовать например 6) ну и поля базы данных прикинь какие именно тебе надо

Somewho ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.