Hozzászólások
na most nekem van itt egy kis bittyó... PMAIL mailboxokat kell áttolnom más formátumba (kb. 300 user). találtam egy perl scriptet, ami ezt megteszi, de mboxba... Ezért lenne egyszerűbb nekem az mbox.
Squirrelmail konfig gerjedés lesz asszem, mert egyelőre nem vágja, hogy léteszik egy virtual user, és nem tudom mókussal olvasni a leveleit. Az egyszerűség kedvéért: mit kő belőni?
Kössze!
- A hozzászóláshoz be kell jelentkezni
$ apt-cache search mb2md
mb2md - Converting Mbox mailboxes to Maildir format
Szinten perl, igy mar mehet a maildir is.
- A hozzászóláshoz be kell jelentkezni
Ez a konverter ez jó lesz... Nade! Squirrelmail a jó életnek nem akar authentikálni. az authdaemon azt mondja, hogy REJECT. Van valakinek valami ilyen irányú tapasztalata?
- A hozzászóláshoz be kell jelentkezni
[quote:7a8eb34bff="BTuning"]Ez a konverter ez jó lesz... Nade! Squirrelmail a jó életnek nem akar authentikálni. az authdaemon azt mondja, hogy REJECT. Van valakinek valami ilyen irányú tapasztalata?
Ugye a localhoston az imapd rendesen fel van konfigolva és lehetőleg megfelelő maildir támogatással bír?
- A hozzászóláshoz be kell jelentkezni
Auth rendben van, most már tényleg csak egy apróság van. Nem tudok mókussal könyvtárakat létrehozni A hibaüzenet a következő:
ERROR : Could not complete request.
Query: CREATE "tegla"
Reason Given: Invalid mailbox name.
tegla lenna a mailkönyvtár neve. De mindez csak a gyökérben nem működik. Ha az INBOX alá szeretném, akkor mindenki hepi! 5let?
- A hozzászóláshoz be kell jelentkezni
default folder prefix-et inboxra állítva csoda történt! :-D
- A hozzászóláshoz be kell jelentkezni
[quote:3bc88d856d="BTuning"]Nos a fent említett link valóban hasznos volt, a leveleket már kiszórja a helyükre.
Most viszont több kérdés merült fel:
1. Hogyan lehet elérni, hogy ne maildir, hanem mbox formátumban tárolja a leveleket?
2. Squirrelmail képes-e kezelni ezeket a felhasználókat?
3. Ha nem, akkor milyen webes levelező klienst ajánlotok?
Köszi!
Nem a squirrelmail-nek kell tudni kezelni a felhasználókat, hanem az imap servernek. Hogy mbox-ban, vagy maildir-ben tárolódnak a levelek, az attól függ, hogy az MTA és az imap hogy van beállítva: a postfix tud mbox-ul és maildir-ül is, de a cyrus-imapd és a courier-imapd tudtommal csak maildir-ül tud.
Javasolnám esetleg imapd-nek a dovecot-ot. Ugyan én még sosem csináltam vele virtual hosting-ot, de kezeli az mbox-ot és nem olyan gyökér, mint az uw-imapd.
Megspóroltam neked egy kis időt, és íme itt egy kis Google: dovecot virtual user után néhány link:
Debian-os postgresql-es
Postfix-es, dovecot-os, de maildir-es
Hajrá,
Dw.
- A hozzászóláshoz be kell jelentkezni
Na ezt nem hiszem el... Miután egy tesztgépen belőttem az egész rendszert, és működött, gondoltam szépen elkezdem átrakni a beállításokat az éles szerverre. Na és itt jött a meglepi a következő hibaüzenet formájában, amely a mail.log-ban tárolódik:
localhost postfix/trivial-rewrite[26591]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)
localhost postfix/trivial-rewrite[26591]: fatal: mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf(0,100): table lookup problem
localhost postfix/smtpd[26588]: warning: premature end-of-input on private/rewrite socket while reading input attribute name
localhost postfix/master[26578]: warning: process /usr/lib/postfix/trivial-rewrite pid 26591 exit status 1
localhost postfix/smtpd[26588]: warning: problem talking to service rewrite: Success
És ezzel együtt borul a postfix, de annyira, hogy ki kell szedni ezt a beállítást main.cf-ből, mert különben áll a levelezés. Direkt megnéztem, simán be tudok lépni localhostra a mysql-el... Akár phpmyadminnal is. De ez nem. A másik gépen ugyanez a sarge van, ugyanazok a csomagok (verzió alapján). Ott megy, itt nem... Most ez mi???
- A hozzászóláshoz be kell jelentkezni
[quote:cf1158f95f="BTuning"]Na ezt nem hiszem el... Miután egy tesztgépen belőttem az egész rendszert, és működött, gondoltam szépen elkezdem átrakni a beállításokat az éles szerverre. Na és itt jött a meglepi a következő hibaüzenet formájában, amely a mail.log-ban tárolódik:
localhost postfix/trivial-rewrite[26591]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)
localhost postfix/trivial-rewrite[26591]: fatal: mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf(0,100): table lookup problem
localhost postfix/smtpd[26588]: warning: premature end-of-input on private/rewrite socket while reading input attribute name
localhost postfix/master[26578]: warning: process /usr/lib/postfix/trivial-rewrite pid 26591 exit status 1
localhost postfix/smtpd[26588]: warning: problem talking to service rewrite: Success
És ezzel együtt borul a postfix, de annyira, hogy ki kell szedni ezt a beállítást main.cf-ből, mert különben áll a levelezés. Direkt megnéztem, simán be tudok lépni localhostra a mysql-el... Akár phpmyadminnal is. De ez nem. A másik gépen ugyanez a sarge van, ugyanazok a csomagok (verzió alapján). Ott megy, itt nem... Most ez mi???
warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)
Szerintem elég egyértelmű. A mysql-t socketen vagy tcp-n probalod elerni és hogy próbálja a postfix?
- A hozzászóláshoz be kell jelentkezni
hibáztam... Ez a hibaüzi:
postfix/trivial-rewrite[32478]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
localhost postfix/trivial-rewrite[32478]: fatal: mysql:/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf(0,100): table lookup problem
localhost postfix/smtpd[32471]: warning: premature end-of-input on private/rewrite socket while reading input attribute name
localhost postfix/smtpd[32471]: warning: problem talking to service rewrite: Success
localhost postfix/master[32460]: warning: process /usr/lib/postfix/trivial-rewrite pid 32478 exit status 1
localhost postfix/master[32460]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling
- A hozzászóláshoz be kell jelentkezni
Ezt hagytam ki:
mkdir -p /var/spool/postfix/var/run/mysqld
chown mysql /var/spool/postfix/var/run/mysqld
ln /var/run/mysqld/mysqld.sock /var/spool/postfix/var/run/mysqld/mysqld.sock
És ezen (/var/spool/postfix/var/run/mysqld/mysqld.sock) keresztül télleg nem tudtam csatlakozni. Most már tudok...
- A hozzászóláshoz be kell jelentkezni
cseberből vederbe:
localhost postfix/trivial-rewrite[1604]: warning: connect to mysql server localhost: Client does not support authentication protocol requested by server; consider upgrading MySQL client
localhost postfix/trivial-rewrite[1604]: fatal: mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf(0,100): table lookup problem
Ez most megint mi? ugyanaz a kliens, mint a másikon...
- A hozzászóláshoz be kell jelentkezni
sql-ben:
UPDATE <table> SET password=OLD_PASSWORD('<password') WHERE user='<username'>';
flush privileges;
ahol a <password> a postfix belepesi password-je
<username> a postfix felhasznaloneve
mivel a postfix meg nem adta ki ,hogy a mysql uj password rendszeret hasznalja sajnos ez kell hozza...
NEkem legalabbis ez segitett,amikor ezt a hibauzenetet adta ki....
- A hozzászóláshoz be kell jelentkezni
Valóban! Pont ezt kívántam volna én is közkinccsé tenni! :-) Most ok...
- A hozzászóláshoz be kell jelentkezni
[quote:7f6870d222="PeTi-SeRk"]sql-ben:
UPDATE <table> SET password=OLD_PASSWORD('<password') WHERE user='<username'>';
flush privileges;
ahol a <password> a postfix belepesi password-je
<username> a postfix felhasznaloneve
mivel a postfix meg nem adta ki ,hogy a mysql uj password rendszeret hasznalja sajnos ez kell hozza...
NEkem legalabbis ez segitett,amikor ezt a hibauzenetet adta ki....
Ez attól függ, hogy milyen mysql klienssel forditjak szvsz.
- A hozzászóláshoz be kell jelentkezni
[quote:e05d9b19a3="andrej_"]
Ez attól függ, hogy milyen mysql klienssel forditjak szvsz.
Persze... de a hibauzenetbol latszik, hogy ujabb, mint amit a postfix tud...
- A hozzászóláshoz be kell jelentkezni
[quote:7341cfa076="PeTi-SeRk"][quote:7341cfa076="andrej_"]
Ez attól függ, hogy milyen mysql klienssel forditjak szvsz.
Persze... de a hibauzenetbol latszik, hogy ujabb, mint amit a postfix tud...
Igen, jelen esetben persze. Általában írtam.
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Adott egy szerver, amire a kalap.domain.hu, a sapka.domain.hu és a fejfedo.domain.hu nevek mutatnak. Alapban a fejfedo.domain.hu nevet használom levelezésre, de azt szeretném elérni, hogy a sapka és a kaplap virtual usereket tartalmazzon (pl. ha a hola@kalap.domain.hu kap egy levelet, akkor ne keresse a hola nevű Linux usert, mert nincs, hanem tudja, hogy hola, egy virtual user, és eszerint szórja be a levelet egy erre kijelölt könyvtárba). Ma elég sokat tökölődtem ezzel, próbáltam a postfix.org virtual readme-jét hasznosítani, de mindösszesen azt értem el, hogy a hola@kalap.domain.hu virtuális felhasználó számára érkező levelek pörgésbe kezdenek a mailgateway szerver és fejfedo.domain.hu között, majd too many hops-szal elszáll. SEGÍTSÉG!
Köszi! :-)
- A hozzászóláshoz be kell jelentkezni
http://postfixwiki.org/index.php?title=Virtual_Users_and_Domains_with_Courier-IMAP_and_MySQL
ez alapján simán meglehet csinálni 1óra alatt
sok sikert!
- A hozzászóláshoz be kell jelentkezni
Nos a fent említett link valóban hasznos volt, a leveleket már kiszórja a helyükre.
Most viszont több kérdés merült fel:
1. Hogyan lehet elérni, hogy ne maildir, hanem mbox formátumban tárolja a leveleket?
2. Squirrelmail képes-e kezelni ezeket a felhasználókat?
3. Ha nem, akkor milyen webes levelező klienst ajánlotok?
Köszi!
- A hozzászóláshoz be kell jelentkezni
1, tárolja csak maildirben, mert a mbox nem jó, az mbox rossz!
2, képes
3, szokták dícsérni a horde-t, de szerintem a mókus jó.
üdv,
banyek
- A hozzászóláshoz be kell jelentkezni
Sziasztok! Végső kérdés: meg lehet-e azt tenni, hogy ne csak a virtuális, hanem a lokális felhasználókat is kezelje párhuzamosan a courier-imapd?
Mert most vagy a virtual userek tudnak mókuspostázni, vagy a valódi unix accounttal rendelkezők... :-/
- A hozzászóláshoz be kell jelentkezni