|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Un problemino con procmail...........
Ciao a tutti ho un problemino con procmail.
Premetto che la macchina in questione scarica la posta tramite fetchmail che poi la gira a procmail che prima di consegnarla al destinatario inserisce una copia del messaggio ricevuto in una casella chiamata archivio. Quindi, fetchmail è configurato così: Codice:
poll pop.studiozz.com: # server options with nodns, with protocol pop3, # user options user info@studiozz.com there, is, info here, with stripcr, with password chebellapassword; mda '/usr/bin/procmail -d %T' Codice:
LOGFILE=/var/log/procmail.log VERBOSE=yes LOGABSTRACT=all MAILDIR=/var/mail/ DEFAULT=/var/mail/ #Questa regola salva tutte le email ricevute nella casella 'archivio' :0c: * .* archivio Codice:
procmail: Assigning "PATH=/home/info/bin:/usr/local/bin:/usr/bin:/bin" procmail: [5229] Tue Sep 11 09:49:43 2007 procmail: Error while writing to "/var/mail/tmp/1189496983.5229_1.MailServer" procmail: Couldn't create or rename temp file "/var/mail/tmp/1189496983.5229_1.MailServer" procmail: Assigning "LASTFOLDER=/var/mail/info" procmail: Opening "/var/mail/info" procmail: Acquiring kernel-lock procmail: Notified comsat: "info@592914:/var/mail/info" From fetchmail Tue Sep 11 09:49:19 2007 Subject: Folder: /var/mail/info 145373 procmail: [5230] Tue Sep 11 09:49:48 2007 procmail: Assigning "LOGABSTRACT=all" procmail: Assigning "MAILDIR=/var/mail/" procmail: Assigning "DEFAULT=/var/mail/" procmail: Match on ".*" procmail: Locking "archivio.lock" procmail: Assigning "LASTFOLDER=archivio" procmail: Opening "archivio" procmail: Acquiring kernel-lock From fetchmail Tue Sep 11 09:49:48 2007 Subject: Invio codice sblocco Folder: archivio 3138 Di solito questi piccoli problemi me li arrangio facendo delle prove, però il problema è che questo server è collegato ad internet con un collegamento ISDN 64K già saturo di suo e dopo quasi 2 ore che facevo prove ho sospeso prima che mi venisse un esaurimento. Mi servirebbe qualche dritta per evitare di passare una settimana a fare prove mentre su un server con collegamento a banda larga avrei probabilmente già risolto ![]() Grazie. Ciao. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2003
Città: La Spezia
Messaggi: 962
|
Ciao,
presumo procmail non abbia le permission per scrivere in quella directory. Fai un controllo e provvedi di seguito. bye
__________________
![]() ![]() Gigabyte ga-p55-ud6 | Intel i7 860 | 2x2gb Corsair xms3 | Adaptec 2410sa | raid1 barracuda 500gb 7200.12 | Intel x25-m 80gb G2 | ATI radeon 4890 | tutto in downclock (non ho parenti all'enel) |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Allora, ho verificato ed effettivamente dando i permessi di lettura scrittura anche al gruppo questo problema si è risolto, solo che ne è sorto un altro
![]() Quando fetchmail scarica la posta, tutte le mail rimangono ferme sulla cartella new e non vengono recapitate ai rispettivi destinatari. Ho notato che i file che vengono creati hanno i diritti RW solo per l'utente e nulla per il gruppo e altri. Però i file che si trovano dentro a new sono di proprietà dell'utente che ha ricevuto la mail e fanno parte del gruppo mail. Probabilmente se il file venisse creato con gli attributi RW anche per il gruppo il problema si risolverebbe, solo che non so come istruire fetchmail/procamail perchè mi crei i file con tali attributi. Any ideas? Posso creare una maschera con umask solo per una cartella? Grazie. Ciao. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2003
Città: La Spezia
Messaggi: 962
|
ciao
prova a chmoddare la cartella con lo sticky bit.. chmod 1755 cartella bye
__________________
![]() ![]() Gigabyte ga-p55-ud6 | Intel i7 860 | 2x2gb Corsair xms3 | Adaptec 2410sa | raid1 barracuda 500gb 7200.12 | Intel x25-m 80gb G2 | ATI radeon 4890 | tutto in downclock (non ho parenti all'enel) |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Quote:
![]() E comunque, i file nella cartella new continuano ad avere i diritti rw solo per il proprietario: Codice:
-rw------- 1 archivio mail 443 2007-10-04 22:08 1191528503.4418_1.MailServer -rw------- 1 info mail 435 2007-10-04 22:08 1191528503.4419_2.MailServer |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:34.