Levelezés és jogosultság

Sziasztok!

Milyen levelezőrendszert ajánlotok. Webes felületűt vagy egy offline alkalmazást? Milyen előnyei és hátrányai vannak? Mindenféleképpen saját gépen szeretném tárolni az adatokat. Az első esetben egy saját gépen lévő webszerverén. Ha megoldható, akkor hozzászeretnék férni a címjegyzékhez és esetleg a levelekhez is PHP-val. (1.) Azt olvastam, hogy a Thunderbird sqlite-ban is képes tárolni az adatokat. Ehhez könnyen hozzáférnék PHP-ból. Ennek van valami elméleti akadálya? (2.) Milyen fájl formátumot a legcélszerűbb használni a levelek tárolására? (3.) Van olyan program, ami képes helytakarékosan tárolni a mellékleteket? Ez alatt azt értem, hogy ha kapok egy mellékletet és tovább küldöm, akkor is csak egy példányban legyen jelen. Például egy könyvtárban. (4.)

A fájlok jogosultságáról annyit tudok, hogy lehet olvasni, írni, futtatni és hogy van a tulajdonos, a csoport és mindenki másnak lehetősége ezekre a jogokra. Ha Debianról Ubuntura váltok, akkor mi lesz a jogokkal? Hozzáfogok férni a fájlokhoz? Például a debianuser felhasználó tulajdonosi jogával mi lesz Ubuntu alatt? (5.)

Előre is köszönöm a segítséget.

Hozzászólások

levelezés: le ne szopjon? :)

jogosultságok: a fájl tulajdonosa (user) és csoportja (group) egy-egy számmal van tárolva a fájlbejegyzéshez: uid (user id) és gid (group id), a rendszerben meglévő uid-k és gid-k, és a hozzájuk rendelt felhasználónevek és csoportnevek pedig alapértelmezett unix azonosítás esetén az /etc/passwd és /etc/group fájlokban vannak felsorolva. tehát ha mondjuk a fájl tulajdonosa az 1005-ös uid, a csoportja pedig 1010 gid, és ezt átviszed más rendszerre, akkor az azon a rendszeren lévő 1005-ös uid-jű és 1010-es gid-jű csoport lesz a fájl tulajdonosa. ha az a másik rendszeren nincs ilyen, akkor csak a szám fog megjelenni, név nem. ilyenkor vagy root-ként egy létező user/group tulajdonába veszed a fájlt, vagy a létező user/group id-jét írod át a fájlnak megfelelően, amelyik az adott esetben ésszerűbb.

"Debianról Ubuntura váltok, akkor mi lesz a jogokkal? Hozzáfogok férni a fájlokhoz? Például a debianuser felhasználó tulajdonosi jogával mi lesz Ubuntu alatt?"

Túl nagy különbség nincs, de a speciális userek tulajdonát, ha váltasz
vissza/át kell adnod valakinek.

pl:
useradd debianuser
chown -R debianuser:group /kérdéses_anyag

"Webes felületűt vagy egy offline alkalmazást?"

Ez alatt nem tudom mit értesz, de ha saját levelező rendszert
akarsz, akkor SMTP+IMAP szerver nélkül nem fog menni.

"Ha megoldható, akkor hozzászeretnék férni a címjegyzékhez és esetleg a levelekhez is PHP-val."

Fent említettem, IMAP szerver kell.

Címjegyzéket a php alkalmazással kezeled(pl:squirrelmail)

"Milyen fájl formátumot a legcélszerűbb használni a levelek tárolására? "

maildir
a legjobb választás, igy minden levél egy fájl.
Ezt az SMTP szerver beállításával döntöd el!

https://www.szszi.hu/wiki/Levelező_szolgáltatás_Linux_alatt

Köszönöm a válaszokat. Újra telepítettem a gépet, a jogosultságokat megoldottam.

A levelezéssel kapcsolatosan az lenne a pontos kérdésem. Ki mit ajánl? (Melyiknek mi az előnye és hátránya?)
Pl.: Evolution, Thunderbird, Roundcube, Horde ...
Ha saját külvilágtól elzárt szerveren tárolom a leveleimet, annak nagyobb a kockázata, mintha egy desktop alkalmazást használnék?