Newsgroup: it.comp.os.linux.software
Titolo: Sqwebmail (o forse qmail): problema con gli allegati

Buongiorno a tutti,
ho installato  qmail-1.03+vpopmail-5.2.1+sqwebmail-3.4.0  (ecc. ecc.) su
Redhat 7.2
Quasi tutto funziona egregiamente a parte una piccola cosa con sqwebmail.
Il problema avviene quando accedo dal web a sqwebmail e mando una mail con
allegato. La mail arriva perfettamente ma l'allegato perde il suo nome.
Scaricando la mail con Outlook Express l'allegato prende un nome tipo:
ATT00083.dat
Se rinomino l'allegato col nome che dovrebbe avere funziona, l'allegato non
e' danneggiato, l'allegato perde semplicemente il suo il nome.
Se invece scarico la mail da un'altro webmail, tipo quello di Libero
l'allegato prende il nome BodyPart.  Stessa discorso di prima se rinominato.
Se invece mando la mail a me stesso e poi la scarico dallo stesso mio
sqwebmail l'allegato e' perfetto e ha il nome giusto.
Ora sinceramente non so che fare.  Non ho trovato nulla sul web al riguardo.
Ora che ci penso forse il problema non e' di sqwebmail ma di qmail (forse e'
per questo che non ho trovato nulla?!?!?!).
Grazie mille per qualunque aiuto.
CIAO
KASH

[snip]
Ho provato a leggere tutti gli header della mail scaricato con Outlook
Express e ho trovato questo:
[snip]
Content-Disposition: attachment; filename*=iso-8859-1'it'allegato.txt
Content-Type: text/plain; charset="iso-8859-1";
name*=iso-8859-1''allegato.txt
Content-Transfer-Encoding: 8bit
[snip]
Si nota che cera qualcosa di sbagliato nel "filename" e nel "name", ho
salvato la mail in una cartella locale, l'ho aperto con TextPad e l'ho
modificato in modo da renderlo cosi':
Content-Disposition: attachment; filename="allegato.txt"
Content-Type: application/zip; name="allegato.txt"
Ora aprendo la mail l'allegato ha il nome esatto. Quindi deve essere un bug
di sqwebmail nel creare la mail con allegati.  Ho cercato e ho visto che
probabilmente e' configurazione fatta appositamente per rispettare le
RFC2231 , e' possibile?
Grazie e ciao!
KASH

 ha scritto nel messaggio
news:SBeya.60210$DN.14...@tornado.fastwebnet.it...


 AleX
Innanzi a tutto grazie mille per la risposta.
Io ho una RedHat 7.2, l'ultimo qmail (1.03) e l'ultimo vpopmail(5.2.1),
l'unico e' sqwebmail che e' leggermente vecchio essendo la 3.4.0, mentre ora
c'e' la 3.5.3.
L'ho quindi scaricato per aggiornare la mia installazione.
Nel file di installazione dice di seguire le normali procedure di
installazione in caso di upgrade ma di stare attento e assicurarmi di usare
le stesse opzioni nello script di configure che avevo usato
nell'installazione precedente, e che volendo posso aggiungere delle nuove
opzioni implementate in questa versione.
Ora io non ricordo mica che opzioni avevo usato per installarlo, ne e'
passato di tempo e di comandi lanciati.
Sai mica come si fa a recuperare le opzioni con cui avevo fatto girare lo
script di configure?
Se no tu quale opzioni hai usato?
Grazie.
CIAO
KASH

 Se no tu quale opzioni hai usato?
Non mi ricordo, ma non penso che ci siano delle problematiche anche perchč
sqwebmail apre le maildir
forse dovresti solo cancellare tutte le directori di sqwebmail in ogni
maildir o che (sono nascoste o q.cosa del genre ma si capisce al volo che
sono quelle
Ciao
AleX

 sono quelle
Te lo chiedevo per non rischiare che ricompilando mi uscisse fuori qualche
errore non atteso e quindi per non sospendere il servizio di webmail.  Ma ho
corso il rischio ieri notte alle una dicendomi: se va a male ho tutta la
notte per rimediare.   :-)
Ho ricompilato l'ultima versione senza nessuna opzioni in configure e ora
tutto fila liscio come l'olio.  Mi sa che era un bug della 3.4.0.
Grazie e ciao!
KASH
------------------------------------------------------------------------
I've seen things you people wouldn't belive.
Attack ships on fire off the shoulder of Orion.
I watched C-Beams glitter in the dark near the Tannhäuser gate.
All those moments will be lost... in time... like tears... in the rain.
Time... to die.
------------------------------------------------------------------------

 sono quelle
Grazie comunque per avermi risposto. Ho risolto.
Se ti puo' servire a te o altri anche per il futuro, nella cartella delle
sorgenti dove ho lanciato configure ci sono due file: config.log e
config.cache che tengono traccia di quello che ha fatto configure.
Nel primo (config.log) ho trovato le opzioni con cui avevo lanciato
configure, nell'altro c'e' qualcos'altro ma se lo si studia si possono
ricavare molte altre informazioni.
CIAO
KASH