roundcube

Fórumok

Sziasztok!

Feltettem a Roundcube -t és átállitottam a konfigurációs file-kat, main.inc.php és a db.inc.php

A main.inc.php - ben
beállitottam az adatbázis kérést,

smtp_server = 'localhost'

smtp_user = '%u'

smtp_pass = '%p'

smtp_port = 25
-----------------------------------------
a db.inc.php -ben

db_dsnw = 'mysql://roundcube:roundcube@localhost/roundcubemail'

A postfixadmin-al hoztam létre felhasználókat és jelszavakat, de nem tudok belépni a roundcube -admin felületén velük. A server az localhost.

Mi lehet a probléma?

előre is köszönöm a segitséget!!

Hozzászólások

talán ha bekapcsolnád az imap logolást és meglesnéd a logokat lehet okosabb, lennél, és ha ezt még közölnéd is, akkor mi is jobban hozzá tudunk szólni a témához

Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.24

Szia. Szerintem hagyd az smtp-t egyenlőre a login az IMAP-tól függ. A logot a logs mappában találod meg, oda logol ugyanis ilyen formában:

[12-May-2008 10:39:27 +0200] IMAP Error: Authentication for user@nospam.thx failed (LOGIN): "a001 NO Authentication failed." in  on line 0

Log mappa alapértelmezetten $rcmail_config['log_dir'] = 'logs/';
És persze van debug config is: $rcmail_config['debug_level'] = 1;

A roundcube/logs mappában van egy errors file aminek tartalma:

Ez vav benne mikor a teljes mailcimével akarok belépni:

PHP Fatal error: Maximum execution time of 120 seconds exceeded in /var/www/roundcube/program/lib/imap.inc on line 300

Ez meg akkor mikor csak a felhasználónevével:

IMAP Error: Authentication for teszt2 failed (LOGIN): "a001 NO Login failed." in on line 0

$rcmail_config['default_host']
$rcmail_config['default_port']

Stimmelnek? Nem lehet, hogy ssl-lel akar csatlakozni 993-as porton?
Vagy forditva, csak ssl-re allitottad az imap szervert, a roundcube meg siman csatlakozna?

a szerverre ezek vannak telepitve nagyjabol:

postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl postfix-tls libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl phpmyadmin apache2 libapache2-mod-php5 php5 php5-mysql libpam-smbpass

------------------------------------------------------------------

http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-s…

nagyjából ez alapján csináltam, csak én postfixadminal

Elöbb elrontottam!!!!!!

ps aux | grep imap

root 10822 0.0 0.0 5180 840 pts/0 S+ 14:20 0:00 grep imap
root 31611 0.0 0.0 6128 480 ? S Jun04 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/imapd.pid -start -name=imapd /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 143 /usr/lib/courier/courier/imaplogin /usr/bin/imapd Maildir
root 31612 0.0 0.0 9300 692 ? S Jun04 0:00 /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 143 /usr/lib/courier/courier/imaplogin /usr/bin/imapd Maildir
root 31648 0.0 0.0 6128 388 ? S Jun04 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/imapd-ssl.pid -start -name=imapd-ssl /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 993 /usr/bin/couriertls -server -tcpd /usr/lib/courier/courier/imaplogin /usr/bin/imapd Maildir
root 31649 0.0 0.0 9300 672 ? S Jun04 0:00 /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 993 /usr/bin/couriertls -server -tcpd /usr/lib/courier/courier/imaplogin /usr/bin/imapd Maildir

----------------
telnet localhost 993

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'
-----------------------

telnet localhost 143

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2005 Double Precision, Inc. See COPYING for distribution information.

Az mondta valaki, hogy az lehet a baj, hogy az authentikáció nincs jól beállitva

courier-pop
courier-imap
courier-authdaemon

Ezeknél kell állitólag beállitani hogy mysql-ből authentikáljon.

Ehhez kérnék segitséget, hogy hogyan is kell akkor ezt beállitani, mert már egy kicsit szét vagyok csúszva a témában.

Köszönöm szépen előre is!!

-relatyve-

Szerintem az lesz a gond, hogy a postfixadmin létrehozza a felhasználókat a mysql adatbázisban, de nem hozza létre a felhasználóhoz tartozó Maildir-t a fájlrendszeren, az nélkül pedig nem fogsz tudni bejelentkezni. Erre 2 megoldás létezik. Ha a postfix az mda, akkor küldj egy welcome levelet (van ilyen funkció a postfixadminban), és a Maildir létrejön. Ha más mda-t használsz, akkor vagy kézzel hozd létre a Maildir-t, vagy a írj egy scriptet ami megcsinálja, és a postfixadmin-t állítsd be, hogy futtassa mikor új felhasználót hozol létre.

Ajjajj még mindig nem megy...

A beállitásaim:

/etc/courier/authdaemonrc

authmodulelist="authmysql"

/etc/courier/authmysqlrc

MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD postfix
MYSQL_PORT 0
MYSQL_DATABASE mail
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
#MYSQL_CLEAR_PWFIELD password
MYSQL_UID_FIELD 5000
MYSQL_GID_FIELD 5000
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD "/home/vmail"
MYSQL_MAILDIR_FIELD maildir

Nem tudom hogy a maildir-t ha én akarom létrehozni, akkor hova tegyem...
Nem tudom mi lehet még mindig a baj.

Azt veszem észre még hogy mikor a postfixadmin-al hozok létre egy felhasználót, és mondjuk nem küldök neki üdvözlő mailt, akkor egy villanás alatt létrehozza, de ha küldök neki üdvözlést akkor vagy 2 percig gondolkozik, de létrehozza azt is akkor.
Valószinű maildir probléma?

Hát nézd meg van-e maildir-e a felhasználónak.
Különben teljes login névvel próbálsz belépni? Amit küldtél abban teszt2 felhasználó volt. Teljes címet kell használni, ha postfixadminnal létrehozott postafiókba lépsz be. A login név: teszt2@domain.tld

sikerült a problémát megoldani, minden maildir-rel kapcsolatos dolog rendben volt, csak egy a Postfix - hez szükséges *.cf file volt a main.cf be eállitva, azt átirtam és ment.
Szeretnék az egész működö rendszerről egy átfogó tanulmányt csinálni és feltenni a netre ugy is.

mindenkinek nagyon köszönök mindent!!

-relatyve-

Szevasztok,

egy roundcube 0.3.1 -et futtatok egy szerveren, ugyanazon fut egy dovecot 1.1.4. Meglévő thunderbird leveleket importáltam be az imap maildir könyváraiba (megfogtam és áthúztam a leveleket thunderbird-el). Thunderbird alatt minden oké, de roundcube alatt az INBOX könyvárban nem rendezi a leveleket dátum szerint. Az új leveleket igen, de a régiek random szerüen jelennek meg. Screenshot: http://montenegrofly.hu/roundcube-hiba.png
Csak az INBOX-ban tapasztaltam. Találkoztatok már ilyennel?