IMAP auth esetén látja a többi mail címet
IMAP auth esetén - habár keresni nem tud rá ahogy kipróbáltam - a beállítások alatt az Email addresses: részben látja a többi imapon belépett user email címét
Comments (23)
-
repo owner -
reporter Igen, ahogy mondod.
config.php:$config['ENABLE_LDAP_AUTH'] = 0; config.php:$config['ENABLE_IMAP_AUTH'] = 0; config.php:$config['ENABLE_GOOGLE_LOGIN'] = 0; config.php:$config['ENABLE_AUDIT'] = 1; config.php:$config['ENABLE_STATISTICS'] = 1; config.php:$config['ENABLE_HISTORY'] = 1; config.php:$config['ENABLE_REMOTE_IMAGES'] = '0'; config.php:$config['ENABLE_ON_THE_FLY_VERIFICATION'] = 1; config.php:$config['ENABLE_LDAP_IMPORT_FEATURE'] = 0; config.php:$config['ENABLE_FOLDER_RESTRICTIONS'] = 0; config.php:$config['ENABLE_SYSLOG'] = 1; config-site.php:$config['ENABLE_ON_THE_FLY_VERIFICATION'] = 0; config-site.php:$config['ENABLE_SYSLOG'] = 1; config-site.php:$config['ENABLE_IMAP_AUTH'] = 1;
-
repo owner Probaljunk meg 2 dolgot:
a) amikor egy sok cimet lato user belep, akkor nyomjon ra csak siman a kereses gombra. A maillog-ban megjelenik a sphinx query, ez erdekelne
b) a masik a "select * from email where uid=xx" query eredmenye, ahol "xx" az adott userhez/emailhez tartozo uid. Az email tablabol kiderul ez az ertek.
-
reporter a)
sphinx query: 'SELECT id FROM main1 WHERE MATCH('@to infoXdomainXtld') ORDER BY `sent` DESC LIMIT 0,1000 OPTION max_matches=1000' in 0.04 s, 1 hits
b)
Közösek az UID-ek.
admin@local rendelkezik a 0-s uiddel, mindenki másnak 1-es az UID-je.
-
repo owner Akkor ez itt a problema. Minden usernek sajat uid kell. Ha valakinek 2 cime is van, akkor az a 2 cim az email tablaban azonos uid-hez tartozik majd.
-
repo owner - changed status to resolved
-
reporter Oké, de álljon meg a huszáros menet. Nem én raktam be az uid-eket, magától jött így létre.
-
repo owner ok, megallt :-) Na de "magatol" nem jon letre semmi. Hogy kerultek be oda a userek? Csak azert ertetlenkedem, mert nalam (most) ez a 2 user kulon uid-del jott letre.
Ha a sima usereid mind IMAP-bol jonnek, akkor probaljuk ki, hogy kitorlod oket a user es email tablakbol, majd ujra belepsz egy imap userrel, majd egy masikkal es nezzuk meg az uid-juket.
-
repo owner - changed status to open
-
reporter hát nem tudom. be van állítva az imap auth.
imapos userrel belépek és kész, én semmit és senkit nem adtam hozzá pluszba.
Ez egy tök új telepítés, a site configot lőttem össze, meg a admin@local-nak változtattam email címet, ezen kívül semmi mást nem állítottam.
-
repo owner OK, ertem. Ki tudjuk probalni a tablakbol kitorolni a sima usereket?
-
reporter No, kitöröltem az admin@local-on kívül minden felhasználót az email táblából, majd beléptem újból két imapos userrel, és ismét közös (1) lett az uid-jük.
-
reporter config-site.php:
<?php $config['SITE_NAME'] = 'Mailhosting Archive'; $config['SITE_URL'] = 'http://archive.mailhosting.pw/'; $config['MEMCACHED_ENABLED'] = 1; $config['ENABLE_ON_THE_FLY_VERIFICATION'] = 0; $config['ENABLE_SYSLOG'] = 1; $config['ENABLE_IMAP_AUTH'] = 1; $config['IMAP_HOST'] = 'mx.mailhosting.pw'; $config['IMAP_PORT'] = 143; $config['IMAP_SSL'] = false; $config['PILER_HOST'] = '127.0.0.2'; $config['SMARTHOST'] = 'smart.mailhosting.pw'; $config['SMARTHOST_PORT'] = 25; $config['SMTP_DOMAIN'] = 'mailhosting.pw'; $config['SMTP_FROMADDR'] = 'no-reply@mailhosting.pw'; $config['ADMIN_EMAIL'] = 'info@mikrovps.hu'; $config['DIR_BASE'] = '/var/www/archive.mailhosting.pw/'; $config['DB_PASSWORD'] = 'XXX';
-
repo owner Melyik verziot hasznalod?
-
reporter A legfrissebbet, 1.23
-
repo owner OK, akkor egy kicsit asnunk kell meg. Azt szeretnem kerni, frissitsd a model/user/auth.php es user.php scripteket. Loggol par erteket, hogy kideruljon, mi hibadzik.
-
repo owner -
repo owner Megint torolni kellene az imap usereket, ill. bejelentkezni 2-3 imap-os userkent. Aztan nezzuk meg, mi tortenik a maillog alapjan.
-
reporter csak php warning jött:
PHP Warning: syslog() expects parameter 1 to be long, string given in /var/www/archive.mailhosting.pw/model/user/user.php on line 308
-
repo owner Ehh, LOG_PRIORITY C-ben van :-) ki tudnad cserelni ezt a stringet LOG_INFO-ra ebben a 2 file-ban, es ugy belepni 2-3 imap userrel?
-
reporter Beléptem az első userrel:
Apr 12 21:31:42 199016 piler-webui[32202]: uid #1:-1 Apr 12 21:31:42 199016 piler-webui[32202]: max(uid):0 Apr 12 21:31:42 199016 piler-webui[32202]: get_next_uid: return 1
Majd logout és beléptem egy másikkal:
Apr 12 21:32:37 199016 piler-webui[19452]: uid #1:-1 Apr 12 21:32:37 199016 piler-webui[19452]: max(uid):0 Apr 12 21:32:37 199016 piler-webui[19452]: get_next_uid: return 1
-
repo owner OK, megvan a hiba, es a javitas is. Frissitettem a user.php es auth.php file-okat. Ezkkel felul kellene irni. Majd torolni az imap usereket az email tablabol, majd ujra belepni veluk. Most mar jonak kell lennie.
-
repo owner - changed status to resolved
- Log in to comment
Ugy erted, bejelentkezik bela@tedomained.hu, es a cimek kozott a geza@tedomained.hu cimet is a latja?
Mit mond a "grep ENABLE_ config*" parancs? Csak az imap auth van engedelyezve, es a userek nincsenek felveve lokalisan?