Portál AbcLinuxu, 10. května 2025 08:06
Zdravím,
dostal jsem na starost server na linuxu, kde se nachází mail server. Konkrétně - Linux mail 2.6.38-2-amd64. Jsem totální linuxový začátečník, tak se předem omlouvám za neodbornost. Není zde nainstalován žádný panel pro ovládání mailů s postmasterem (roundcube atd..).Jak prosím zjistit seznam uživatelů? Vidím uživatele ve složce /home/ jejich obsah, ale nevidím pro kterou doménu jsou definování / vytvoření. Máme více uživatelů a více připojených domén.
1.) Jak vyjet seznam uživatelů (s doménou) ? Např. pepavomacka@seznam.cz, pepavomacka2@centrum.cz
2.) Jak zjistit, která schránka je kam přesměrována?
Předem děkuji.
Řešení dotazu:
/etc/dovecot
a ze souborů tam musíš pochopit, jestli se uživatelé ověřují pomocí systémové databáze (tj. máš ty uživatele co vidíš v /home
, resp. v /etc/passwd
), mysql, souborem s virtuálními uživateli, nebo nějak jinak. Já mám například v /etc/dovecot/conf.d/auth-sql.conf
napsáno
userdb { driver = sql args = /etc/dovecot/dovecot-sql.conf.ext }a v uvedeném souboru jsou přístupové údaje k MySQL databázi a zapsány SQL dotazy kterými poštovní server zjistí jak uživatele z databáze vybrat. Osobně si ale vzhledem k použití eximu, který bohužel detailně neznám, myslím, že to bude používat systémové uživatele. Pomohlo by alespoň vědět, jestli se uživatelé přihlašují k pop3/imap serveru jen jménem, nebo jako uživatel@doména. V tom prvním případě to bude systémový uživatel, v tom druhém databáze/virtuální soubory. Mimochodem kernel 2.6.38 je na Debianu nestandardní a dost starý a Debian Wheezy už není rok a půl podporovaný a tato verze obsahuje neopravenou bezpečnostní díru. Bylo by opravdu vhodné to upgradovat a obecně sehnat někoho kdo se na to podívá (pokud je to server, o který se několik let nikdo nestaral, budou tam kostlivci ve skříni).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.