A Dijous 02 Novembre 2006 13:12, stoker va escriure: > a main.cf hi ha > mailbox_command = procmail -a "$EXTENSION" > > hi era per defecte, no se que es la variable $EXTENSION però així funciona > correctement com a servidor de correu Internet > > A Dijous 02 Novembre 2006 12:55, Pere Nubiola Radigales va escriure: > > afeigeic al main.cf la comanda seguent > > mailbox_command = /usr/bin/procmail > > > > 2006/11/2, stoker <stokerr@gmail.com>: > > > Hola, > > > > > > > > > A la feina TOTS el correus que van al nostre domini els recull un ISP > > > extern i jo el reparteixo aquí amb un servidor windows que tenim. > > > > > > Acabo de muntar un servidor de mail amb > > > fetchmail+postfix+courier+squirelmail per tal de substituir el servidor > > > windows i funciona correctament com a servidor internet però no > > > aconsegueixo que fetchmail doni els missatges a procmail, van a parar > > > tots a /var/mail/root. > > > > > > algú em pot indicar com dir a fetchmail que el que baixi ho doni a > > > procmail perque ho reparteixi a les busties? > > > > > > Salud Bé, jo no sóc un expert i a més no vaig servir el procmail. Però, sí que faig servir el fetchmail i em sembla, crec que estaré molt equivocat, però estaria bé que repassessis un parell de coses. Jo el que tinc muntat és similar a lo teu però amb exim. Estaría bé també que repassessis que el correu local et funciona, o sigui, que pots enviar-li un correu als teus usuaris i apareix a la seva bústia. L'exim, per coses del fetchmail no el toco per a res, però el fetchmail el tinc configurat de la següent manera: - a _cada_ usuari de la meva màquina tinc un .fetchmail con hi ha la configuració típica del fetchmail.Ex: set nobouncemail set no spambounce set properties "" poll servidor.correu.net with proto POP3 user 'lpalomo' there with password 'XXXXXXXXX' is 'leo' here - tinc un fitxer /etc/fetchmail.users amb la llista dels usuaris als qui recolliré el correu. - tinc un script fetchmail que diu: ---------------------------------------------------------- #!/bin/sh USERDB="/etc/fetchmail.users" OPTIONS="--syslog" # Start fetchmail for each user listed in $USERDB if [ -e $USERDB ] && [ -e `which fetchmail` ]; then for username in `cat $USERDB | grep -v \#`; do su -c "fetchmail $OPTIONS" $username 2> /dev/null done fi ---------------------------------------------------------- - i al crontab de root, o al /etc/cron.d com et faci més gracia, afegeixes l'execució de l'escript cada quan vulguis. L'escript el que fa és executat el fetchmail com si l'executés l'usuari de la llista fetchmail.users, de forma que l'usuari entrega el correu al servidor smtp de la màquina per l'usuari que té configurat. No sé si et funcionarà, però potser t'ajuda. Leo -- -- Linux User 152692 PGP: 0xF944807E Catalonia
Attachment:
pgpOTaca8pXkn.pgp
Description: PGP signature