Precedente :: Successivo |
Autore |
Messaggio |
Salvatore di Maggio Ospite
|
Inviato: Lun 23 Apr 2007 22:54 Oggetto: Fetchmail e IMAP |
|
|
Scusate, tempo fa avevo fatto una domanda su dei mail server: fra
l'altro volevo sapere se con fetchmail potevo mettere la roba sotto IMAP
server senza curarmi di postfix. Massimo Danieli mi aveva detto che era
possibile.
Ora, avendo installato dovecot e avendolo configurato, mi trovo adesso a
voler configurare fetchmail in modo che prenda le mie mail e me le metta
nella dir ~/.Maildir dove vengono gestite da dovecot.
Come è possibile fare questo con fethcmail, che direttiva gli devo dare
in .fetchmailrc perché mi scarichi le mail in quella dir e in formato
maildir? Forse ho capito male e devo configurare fetchmail e postfix?
Tit.
_________________
ICQ: 153555815
Skype: titanicus_bo
Linux Registered User #250734 by http://counter.li.org
Public Key: 'Salvatore di Maggio' in http://www.keyserver.net
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html |
|
Top |
|
|
Roberto Orsini Ospite
|
Inviato: Mar 24 Apr 2007 00:48 Oggetto: Fetchmail e IMAP |
|
|
Salvatore di Maggio wrote:
Citazione: | Scusate, tempo fa avevo fatto una domanda su dei mail server: fra
l'altro volevo sapere se con fetchmail potevo mettere la roba sotto IMAP
server senza curarmi di postfix. Massimo Danieli mi aveva detto che era
possibile.
|
Citazione: | Ora, avendo installato dovecot e avendolo configurato, mi trovo adesso a
voler configurare fetchmail in modo che prenda le mie mail e me le metta
nella dir ~/.Maildir dove vengono gestite da dovecot.
|
Questo fetchmail non lo fa. Al massimo puoi usare l'opzione "mda" per
fargli passare direttamente la mail ad un MDA (appunto), tipo procmail e
similari, senza passare da un MTA (da Postfix, insomma).
L'MDA, opportunamente configurato, si occupera` di salvare la posta nei
folder giusti, che siano mbox, maildir o quant'altro (se li supporta).
man fetchmail, e vai all'opzione --mda. |
|
Top |
|
|
Salvatore di Maggio Ospite
|
Inviato: Mar 24 Apr 2007 08:22 Oggetto: Fetchmail e IMAP |
|
|
Scrive Roberto Orsini <fogbank@xxxxxx.xyz>:
Citazione: | Questo fetchmail non lo fa. Al massimo puoi usare l'opzione "mda" per
fargli passare direttamente la mail ad un MDA (appunto), tipo procmail e
similari, senza passare da un MTA (da Postfix, insomma).
L'MDA, opportunamente configurato, si occupera` di salvare la posta nei
folder giusti, che siano mbox, maildir o quant'altro (se li supporta).
man fetchmail, e vai all'opzione --mda.
|
ah, ecco, adesso la cosa mi torna.
Perché io avevo guardato la doc di fetchmail e non trovavo nulla per il mio
caso; ho visto in giro degli esempi con mda, questo si, ma nulla per mettere le
mail nelle cartelle IMAP senza intermediari.
E, visto che ci siamo, dato che postfix è installato mentre procmail no, posso
configurare postfix per mettere le mail nella cartella giusta? A quanto ho
guardato in giro sembra di no, però non essendo esperto potrei aver capito
male.
Tit. |
|
Top |
|
|
Davide Bolcioni Ospite
|
Inviato: Mar 24 Apr 2007 09:07 Oggetto: Fetchmail e IMAP |
|
|
On Tuesday 24 April 2007 09:23:47 Salvatore di Maggio wrote:
Citazione: | Perché io avevo guardato la doc di fetchmail e non trovavo nulla per il mio
caso; ho visto in giro degli esempi con mda, questo si, ma nulla per
mettere le mail nelle cartelle IMAP senza intermediari.
E, visto che ci siamo, dato che postfix è installato mentre procmail no,
posso configurare postfix per mettere le mail nella cartella giusta? A
quanto ho guardato in giro sembra di no, però non essendo esperto potrei
aver capito male.
|
Un'alternativa che potresti approfondire è l'utilizzo del local delivery agent
di dovecot (il cui nome ora mi sfugge) che ha il vantaggio di conoscere il
layout utilizzato da dovecot e nel caso di mailbox grandi è più efficiente
perchè aggiorna gli indici invece di invalidarli. Penso che ci sia soltanto
nelle versioni recenti, però.
Per approfondimenti: www.dovecot.org
Davide Bolcioni
_________________
There is no place like /home.
Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com |
|
Top |
|
|
Roberto Orsini Ospite
|
Inviato: Mar 24 Apr 2007 17:01 Oggetto: Fetchmail e IMAP |
|
|
Salvatore di Maggio wrote:
Citazione: | E, visto che ci siamo, dato che postfix è installato mentre procmail no, posso
configurare postfix per mettere le mail nella cartella giusta? A quanto ho
guardato in giro sembra di no, però non essendo esperto potrei aver capito
male.
|
Se per "mettere le mail nella casella giusta" intendi mettere ogni mail
in una cartella diversa a seconda del contenuto della mail stessa, no.
Anche questo e` compito dell'MDA.
L'opzione coinvolta in main.cf e` "mailbox_command".
Molto brevemente:
http://wiki.kartbuilding.net/index.php/Procmail_-_setup_with_postfix
Per quanto riguarda la configurazione delle regole di procmail, auguri!
So che esistono degli MDA con un formato del file di configurazione meno
beduino di quello di procmail, ma non li ho mai provati. |
|
Top |
|
|
koba Ospite
|
Inviato: Mar 24 Apr 2007 17:19 Oggetto: Fetchmail e IMAP |
|
|
On Tue, Apr 24, 2007 at 06:02:18PM +0200, Roberto Orsini wrote:
Citazione: | Citazione: | E, visto che ci siamo, dato che postfix è installato mentre procmail no, posso
configurare postfix per mettere le mail nella cartella giusta? A quanto ho
guardato in giro sembra di no, però non essendo esperto potrei aver capito
male.
|
Se per "mettere le mail nella casella giusta" intendi mettere ogni mail
in una cartella diversa a seconda del contenuto della mail stessa, no.
Anche questo e` compito dell'MDA.
L'opzione coinvolta in main.cf e` "mailbox_command".
Molto brevemente:
http://wiki.kartbuilding.net/index.php/Procmail_-_setup_with_postfix
Per quanto riguarda la configurazione delle regole di procmail, auguri!
So che esistono degli MDA con un formato del file di configurazione meno
beduino di quello di procmail, ma non li ho mai provati.
|
maildrop non e' male, ha un formato meno beduino di procmail (e' parte
del progetto courier, ma si puo' usare anche stand-alone e c'e' gia'
pacchettizzato in varie distro); per cose "semplici" ci sono anche cosi
che fanno fetchmail+procmail, es. getmail:
getmail4 - mail retriever with support for POP3, IMAP4 and SDPS
hints:
apt-cache search mta
apt-cache search maildrop
http://www.freshmeat.ent
etc.
bye,
K. |
|
Top |
|
|
Salvatore di Maggio Ospite
|
Inviato: Mar 24 Apr 2007 19:33 Oggetto: Fetchmail e IMAP |
|
|
In data Tue, 24 Apr 2007 18:02:18 +0200 Roberto Orsini
<fogbank@xxxxxx.xyz> ha scritto:
Citazione: | Se per "mettere le mail nella casella giusta" intendi mettere ogni mail
in una cartella diversa a seconda del contenuto della mail stessa, no.
|
intendevo mettere ogni mail nella directory corrispondente alla mia
casella INBOX del server IMAP.
Tit. |
|
Top |
|
|
Roberto Orsini Ospite
|
Inviato: Mar 24 Apr 2007 19:51 Oggetto: Fetchmail e IMAP |
|
|
Salvatore di Maggio wrote:
Citazione: | intendevo mettere ogni mail nella directory corrispondente alla mia
casella INBOX del server IMAP.
|
Allora si`.
Visto che, a quanto ho capito, alla fine hai deciso di usare fetchmail +
postfix, basta che tu aggiunga al tuo main.cf una riga come questa:
home_mailbox = Maildir/
Occhio alla barra in fondo, e` quella che dice a postfix che vuoi il
folder in formato maildir.
Per quanto riguarda il ciucciamento delle mail da parte del server imap,
dipende dal server che usi. Per molti (tipo dovecot, direi), comunque,
il default e` ~/Maildir/, quindi non dovresti aver bisogno di toccare nulla. |
|
Top |
|
|
Salvatore di Maggio Ospite
|
Inviato: Mar 24 Apr 2007 21:11 Oggetto: Fetchmail e IMAP |
|
|
In data Tue, 24 Apr 2007 20:54:34 +0200 Roberto Orsini
<fogbank@xxxxxx.xyz> ha scritto:
Citazione: | Allora si`.
Visto che, a quanto ho capito, alla fine hai deciso di usare fetchmail +
postfix, basta che tu aggiunga al tuo main.cf una riga come questa:
home_mailbox = Maildir/
|
non riesco a farli funzionare.
in .fetchmailrc metto la riga:
user 'untipo' there with password 'fuffatah' is 'untipo' here options
fetchall mda '/usr/lib/sendmail untipo'
e in main.cf di postfix ci ho messo
mailbox_command = /usr/lib/dovecot/deliver
home_mailbox = .Maildir/
Ho fatto anche giochini del tipo commentare una e non l'altra. Nulla, mi
scarica la posta, mi dice che è flushed ma non la ripone da nessuna
parte |
|
Top |
|
|
Roberto Orsini Ospite
|
Inviato: Mar 24 Apr 2007 21:26 Oggetto: Fetchmail e IMAP |
|
|
Salvatore di Maggio wrote:
Citazione: | in .fetchmailrc metto la riga:
user 'untipo' there with password 'fuffatah' is 'untipo' here options
fetchall mda '/usr/lib/sendmail untipo'
|
No, fermati.
Se consegni la posta con un MTA (tipo sendmail o postfix), non devi
specificare l'opzione mda. Fa gia` tutto fetchmail: passare la mail al
server smtp su localhost e` il suo funzionamento di default. |
|
Top |
|
|
tannoiser
Registrato: 02/04/07 10:06 Messaggi: 621
|
Inviato: Mar 24 Apr 2007 21:34 Oggetto: Fetchmail e IMAP |
|
|
* martedì 24 aprile 2007, alle 22:14, Salvatore di Maggio scrive:
Citazione: | non riesco a farli funzionare.
in .fetchmailrc metto la riga:
user 'untipo' there with password 'fuffatah' is 'untipo' here options
fetchall mda '/usr/lib/sendmail untipo'
e in main.cf di postfix ci ho messo
mailbox_command = /usr/lib/dovecot/deliver
home_mailbox = .Maildir/
|
Perche` questa, di non voler usare l'mta, e` un inutile quanto deleteria
malinconia.
Trasforma la tua riga fetchmail cosi:
user 'untipo' there with password 'fuffatah' is 'untipo' here options
fetchall
(il compartamento di _DEFAULT_ e piu` sensato, e` quello per cui
fetchmail contatta localhost:25 e dice "ho posta per 'untipo'").
Per quanto riguarda le altre due:
mailbox_command = /usr/lib/dovecot/deliver
home_mailbox = .Maildir/
Vanno bene, ammesso che esista quel deliver[1], non abbia bisogno di
opzioni particolari, e la dir che stai popolando e`
/home/untipo/.Maildir (quindi una dir nascosta).
E anche qui, un filo di malinconia, eh. Procmail va benissimo per un
sacco di situazioni. Posso capire alcune casi dove uno vuole scalare
molto o fare giochetti peculiari, diversamente, in assenza di conoscenza
di oggetto, e in ambito di monoutenza, visto che cmq procmail e`
efficace e diffuso[2], non sarebbe piu` opportuno semplicemente usarlo?
(IMHO dove applica, ovviamente)
[1]
Non te lo so dire, perche` appunto, anche in installazioni grosse uso
serenamente procmail senza problemi.
[2]
Le critiche che si fanno a procmail, per cui, qualcuno gli preferisce
altro, sono realtive alla sintassi poco chiara delle sue recipe e nella
gestione della memoria (procmail legge tutto in memoria, e quindi,
appunto su carichi discreti) degrada. Detto questo, a livello monoutenza
... Ma anche con 1000 utenti, al solito, finisco prima altre risorse (la
banda, tipicamente).
_________________
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG http://erlug.linux.it
-------------------------------------------------------------------------------
BOFH excuse #334:
50% of the manual is in .pdf readme files |
|
Top |
|
|
Salvatore di Maggio Ospite
|
Inviato: Mar 24 Apr 2007 22:12 Oggetto: Fetchmail e IMAP |
|
|
In data Tue, 24 Apr 2007 22:37:09 +0200 Maurizio Lemmo - Tannoiser
<tannoiser@xxxxxx.xyz> ha scritto:
Citazione: | Trasforma la tua riga fetchmail cosi:
user 'untipo' there with password 'fuffatah' is 'untipo' here options
fetchall
|
ok
Citazione: | Per quanto riguarda le altre due:
mailbox_command = /usr/lib/dovecot/deliver
home_mailbox = .Maildir/
Vanno bene, ammesso che esista quel deliver[1],
|
<~> -23- # ls -l /usr/lib/dovecot/deliver
-rwxr-xr-x 1 root root 512416 2006-12-18 19:10 /usr/lib/dovecot/deliver
Citazione: | non abbia bisogno di
opzioni particolari,
|
ora ci guardo.... ma tutti gli esempi che ho visto in internet non
mettevano altro
Citazione: | e la dir che stai popolando e`
/home/untipo/.Maildir (quindi una dir nascosta).
|
si, non mi va avere in mezzo ai piedi una dir dove non devo entrare mai.
Citazione: | E anche qui, un filo di malinconia, eh. Procmail va benissimo per un
sacco di situazioni. Posso capire alcune casi dove uno vuole scalare
molto o fare giochetti peculiari, diversamente, in assenza di conoscenza
di oggetto, e in ambito di monoutenza, visto che cmq procmail e`
efficace e diffuso[2], non sarebbe piu` opportuno semplicemente usarlo?
|
dato che non l'ho mai usato, la sintassi ostica è un forte dissuasivo....
ma poi c'è anche il discorso di usare un sistema il più possibile
"necessario e sufficiente", per cui se posso fare le mie due-cose-due con
quello che ho già.... beh, cerco di farlo
Citazione: | [2]
Le critiche che si fanno a procmail, per cui, qualcuno gli preferisce
altro, sono realtive alla sintassi poco chiara delle sue recipe
|
appunto
_________________
ICQ: 153555815
Skype: titanicus_bo
Linux Registered User #250734 by http://counter.li.org
Public Key: 'Salvatore di Maggio' in http://www.keyserver.net
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html |
|
Top |
|
|
tannoiser
Registrato: 02/04/07 10:06 Messaggi: 621
|
Inviato: Mar 24 Apr 2007 22:21 Oggetto: Fetchmail e IMAP |
|
|
* martedì 24 aprile 2007, alle 23:15, Salvatore di Maggio scrive:
Citazione: | Citazione: | Le critiche che si fanno a procmail, per cui, qualcuno gli preferisce
altro, sono realtive alla sintassi poco chiara delle sue recipe
|
appunto
|
Eh, ma tu non le usi le recipe...
;)
_________________
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG http://erlug.linux.it
-------------------------------------------------------------------------------
Sono quasi sicuro di averla cambiata la password!
-- cena linuxmeeting 2002 |
|
Top |
|
|
Roberto Orsini Ospite
|
Inviato: Mar 24 Apr 2007 22:32 Oggetto: Fetchmail e IMAP |
|
|
Salvatore di Maggio wrote:
Citazione: | Citazione: | mailbox_command = /usr/lib/dovecot/deliver
| ora ci guardo.... ma tutti gli esempi che ho visto in internet non
mettevano altro
|
Ad ogni buon conto, visto che, a quanto ho capito, vuoi solo sbattere la
posta nella INBOX, non ti serve deliver. Non ti serve nessun
mailbox_command. Ti serve solo se la posta la vuoi effettivamente
smistare in maniera piu` o meno complessa.
Poi e` chiaro che a quel punto devi configurare dovecot per andare a
prendere la posta dalla stessa directory dove postfix la mette. |
|
Top |
|
|
Salvatore di Maggio Ospite
|
Inviato: Mar 24 Apr 2007 22:33 Oggetto: Fetchmail e IMAP |
|
|
In data Tue, 24 Apr 2007 23:24:27 +0200 Maurizio Lemmo - Tannoiser
<tannoiser@xxxxxx.xyz> ha scritto:
Citazione: | Eh, ma tu non le usi le recipe...
|
?
allora non so cosa sono le recipe.... <:|
cosa dovrei usare? |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|