Sziasztok!
A fent említett hármast használnám FC5 alatt, saslpasswd2-vel felvittem a usert, be is engedi, de ez a squirrelmail hibaüzenete:
"HIBA:
ERROR: Could not complete request.
Kérés: CREATE "INBOX.Sent"
Reason Given: Permission denied"
illetve:
"HIBA:
ERROR: Could not complete request.
Kérés: SELECT "INBOX"
Reason Given: Mailbox does not exist"
Mit kellene még beállítanom?
Default telepítés, semmi sincs átállítva...
- 2085 megtekintés
Hozzászólások
Pl. cyradm-mal letrehozni a mailbox-ot?
- A hozzászóláshoz be kell jelentkezni
jol hangzik, de ilyet még nem csináltam, tudsz adni valamilyen támpontot...
addig is guglizok...
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
cyradm elindit, aztan cm user.usernev, pl. cm user.msandor
Nagyjabol ennyi, ?-re kapsz rovid infot a parancsokrol, de celszerubb jol utananezni az IMAP szervereknek, mi mit jelent.
- A hozzászóláshoz be kell jelentkezni
ezt próbáltam:
# cyradm localhost
IMAP Password:
Login failed: authentication failure at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 119
cyradm: cannot authenticate to server with as root
nos nem tudom, hogy mi az IMAP jelszava, én csak a cyrus usernek adtam jelszót...
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
A lejjebb levo hozzaszolasodban mar kaptal cyradm prompr-ot. Na, ott (mivel a cyradm van adminnak beallitva, es azzal leptel be) kell a cm-et nyomatni. Aztan a saslpasswd2-vel pedig az adott felhasznalonak is beallitod a jelszavat, es kesz is vagy.
- A hozzászóláshoz be kell jelentkezni
ezt találtam: http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/
ezt csináltam:
"saslpasswd2 -c cyrus
Password: (enter your passwd)
Again (for verification): (enter your password)"
meg ezt:
"# cyradm --user cyrus --server localhost --auth plain
Password: # This is the SASL2 password
IMAP Password: # This is the IMAP password that you need to enter in the mysql-table ťaccountusersŤ
localhost>"
ezek után ha bejelentkezek, akkor már csak egy hiba van:
"HIBA:
ERROR: Could not complete request.
Kérés: SELECT "INBOX"
Reason Given: Mailbox does not exist"
további ötletek?
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
miért van inbox? uff, tavaly nyáron csináltam.... valahol a var/spool/mail/akárhol kell lennie egy könyvtárnak mindenkihez, és ott Inbox, meg Sent, meg minden lófütty. Először teszteld egy IMAP kliens progival (NE AZ OL/OL expressz-szel, mert sajna magyarul beszél néha...), pl Thunderbird. Azok meg is csinálják a kellő könyvtárakat, ha nincsenek. Ha már innen remek, akkor mókusozhatsz.
- A hozzászóláshoz be kell jelentkezni
nagyon úgy fest, hogy működik :-)
már csak a pop3s ill. imapst kell megreszelnem...
hogy kell csinálni hozzá cyrus-imapd.pem-et?
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
Sikerült megcsinálnom, de leírom az archívum kedvéért.
Ezt találtam: http://www.tldp.org/HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO/
Ezt csináltam:
#saslpasswd2 -c cyrus
Password: (enter your passwd)
Again (for verification): (enter your password)
#
meg ezt:
#cyradm --user cyrus --server localhost --auth plain
Password: # This is the SASL2 password
IMAP Password: # This is the IMAP password that you need to enter in the mysql-table accountusers
localhost>cm user.msandor
localhost>exit
majd ezt:
#saslpasswd2 -c msandor
Itt írják le a lényeget:
http://www.knowplace.org/pages/howtos/linux_imapd_with_ssl_howto.php
kicsit kiegészítve:
#openssl req -new -x509 -nodes -out /etc/pki/cyrus-imapd/cyrus-imapd.pem -keyout /etc/pki/cyrus-imapd/cyrus-imapd.pem -days 365
feltesz pár kérdést, és kész is...
Köszönöm mindenki segítségét!
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
Valami nem kerek... én úgy tudtam, hogy ha saslauthd-vel autentikál a cyrus-imap, akkor ezt nevezzük virtuális usereknek, ergo nem kell adduserrel felvenni őket...
Nos tettem egy próbát, felvettem egy emberkét így: saslpasswd -c emberke
majd beléptem a cyradminba, és cm user.emberke
Megpróbáltam belépni a mókuspostába az emberke userrel, nem tudtam, mert ismeretlen felh/jelszó-val fogadott...
Miután felvettem az adduser emberke-vel, passwd emberke, működött!
Akkor most hogy is van ez?
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
Kevered a dolgokat. A saslauthd-nek megadhato, honnan authentikaljon. Hasznalhat PAM-ot, LDAP-ot, vagy sasldb2 adatbazist is. A SASL-os programoknak pedig altalaban azt lehet megadni, milyen SASL mechanizmust hasznaljanak, pl. saslauthd, auxprop. A squirrelmailt nem ismerem, hogyan lehet az authentikaciot beallitani, ha tud olyat, hogy IMAP szerverhez authentikal, akkor megoldodik a problemad. Ha nem, akkor elofordulhat, hogy LDAP-ra kell allitani az egesz rendszert.
- A hozzászóláshoz be kell jelentkezni