Ciao,
devo realizzare un'applicazione PHP che dia agli utenti la possibilità di modificare delle opzioni sulla propria casella email (lavoro sul server mail). Queste opzioni sono salvate in files .qmail e files .maildrop nella home dell'utente stesso.

Un esempio di file mailfilter è il seguente:

if ( /^Subject:.failure notice/ )
{
to "$HOME/Maildir/.root"
}

if ( /^Subject:.*probabile SPAM/ || /^Subject:.*Sospetto SPAM/ )
{
to /dev/null
}

Se questo file è nella home dell'utente, le mail in arrivo con subject ".failure notice" vengono spostate in una cartella specifica, mentre quelle con subject terminante in" probabile SPAM" o "sospetto SPAM" vengono cancellate.

Io devo fare un interfaccia web che permetta all'utente di gestire questi filtri, leggendo la configurazione attuale e modificandola, salvando quella nuova.

Sapete se esistono librerie che mi permettono di interagire con files formattati in questo modo? Avete consigli su come mi conviene muovermi?

Grazie!